/*
 * Copyright (c) 2021 MediaTek Inc.
 *
 * Use of this source code is governed by a MIT-style
 * license that can be found in the LICENSE file or at
 * https://opensource.org/licenses/MIT
 */

#define DFD_REG_LENGTH              64
#define DFD_SW_V3_WA

struct bit_pair {
    unsigned int raw_offset;
    unsigned int bit_offset;
    unsigned int inv;
};

struct reg_collector {
    struct bit_pair bit_pairs[DFD_REG_LENGTH];
};

struct power_spec {
    struct reg_collector power_state;
};

struct mcusys_spec {
    struct reg_collector M0_infra_AR_Pending_Counter;
    struct reg_collector M0_infra_AW_Pending_Counter;
    struct reg_collector M1_emi_AR_Pending_Counter;
    struct reg_collector M1_emi_AW_Pending_Counter;
    struct reg_collector M2_emi_AR_Pending_Counter;
    struct reg_collector M2_emi_AW_Pending_Counter;
    struct reg_collector M3_emi_AR_Pending_Counter;
    struct reg_collector M3_emi_AW_Pending_Counter;
    struct reg_collector M4_emi_AR_Pending_Counter;
    struct reg_collector M4_emi_AW_Pending_Counter;
    struct reg_collector M0_AR_Pending_Counter;
    struct reg_collector M0_AW_Pending_Counter;
    struct reg_collector M1_AR_Pending_Counter;
    struct reg_collector M1_AW_Pending_Counter;
    struct reg_collector M2_AR_Pending_Counter;
    struct reg_collector M2_AW_Pending_Counter;
    struct reg_collector S3_AR_Pending_Counter;
    struct reg_collector S3_AW_Pending_Counter;
    struct reg_collector S4_AR_Pending_Counter;
    struct reg_collector S4_AW_Pending_Counter;
};

struct l_spec {
    struct reg_collector CORE0_Pipeline_PC;
    struct reg_collector pc;
    struct reg_collector sp32;
    struct reg_collector fp32;
    struct reg_collector fp64;
    struct reg_collector sp_EL0;
    struct reg_collector sp_EL1;
    struct reg_collector sp_EL2;
    struct reg_collector sp_EL3;
    struct reg_collector elr_EL1;
    struct reg_collector elr_EL2;
    struct reg_collector elr_EL3;
    struct reg_collector raw_pc;
    struct reg_collector pc_iss;
    struct reg_collector full_pc_wr;
    struct reg_collector full_pc_ex1;
    struct reg_collector full_pc_ex2;
    struct reg_collector return_Stack_pointer;
    struct reg_collector return_Stack0;
    struct reg_collector return_Stack1;
    struct reg_collector return_Stack2;
    struct reg_collector return_Stack3;
    struct reg_collector return_Stack4;
    struct reg_collector return_Stack5;
    struct reg_collector return_Stack6;
    struct reg_collector return_Stack7;
    struct reg_collector ECC_err0status_v;
    struct reg_collector ECC_err0status_ue;
    struct reg_collector ECC_err0status_er;
    struct reg_collector ECC_err0status_of;
    struct reg_collector ECC_err0status_mv;
    struct reg_collector ECC_err0status_ce;
    struct reg_collector ECC_err0status_de;
    struct reg_collector ECC_err0status_pn;
    struct reg_collector ECC_err0status_ierr;
    struct reg_collector ECC_err0status_serr;
    struct reg_collector ECC_err0misc_other_err_cnt_overflow;
    struct reg_collector spmc_power_state;
};

struct big_spec {
    struct reg_collector CORE7_Program_Counter;
    struct reg_collector i0_valid;
    struct reg_collector i0_pc;
    struct reg_collector i1_valid;
    struct reg_collector i1_pc;
    struct reg_collector i2_valid;
    struct reg_collector i2_pc;
    struct reg_collector last_branch;
    struct reg_collector return_Stack_pointer;
    struct reg_collector return_Stack0;
    struct reg_collector return_Stack1;
    struct reg_collector return_Stack2;
    struct reg_collector return_Stack3;
    struct reg_collector return_Stack4;
    struct reg_collector return_Stack5;
    struct reg_collector return_Stack6;
    struct reg_collector return_Stack7;
    struct reg_collector sram_wr_ptr_0;
    struct reg_collector sram_wr_ptr_1;
    struct reg_collector sram_wr_ptr_2;
    struct reg_collector sram_wr_ptr_3;
    struct reg_collector sram_wr_ptr_4;
    struct reg_collector sram_wr_ptr_5;
    struct reg_collector spmc_power_state;
    struct reg_collector edpcsr;
};

struct power_spec spmc_power_state[] = {
    {        /* core 0 */
            .power_state = {{
            {    0, 0, 0 }, /* core0 power_state bit0 */
            {    0, 10, 0 }, /* core0 power_state bit1 */
            {    0, 0, 2 }, /* core0 power_state bit2 */
            {    0, 0, 2 }, /* core0 power_state bit3 */
            {    0, 0, 2 }, /* core0 power_state bit4 */
            {    0, 0, 2 }, /* core0 power_state bit5 */
            {    0, 0, 2 }, /* core0 power_state bit6 */
            {    0, 0, 2 }, /* core0 power_state bit7 */
            {    0, 0, 2 }, /* core0 power_state bit8 */
            {    0, 0, 2 }, /* core0 power_state bit9 */
            {    0, 0, 2 }, /* core0 power_state bit10 */
            {    0, 0, 2 }, /* core0 power_state bit11 */
            {    0, 0, 2 }, /* core0 power_state bit12 */
            {    0, 0, 2 }, /* core0 power_state bit13 */
            {    0, 0, 2 }, /* core0 power_state bit14 */
            {    0, 0, 2 }, /* core0 power_state bit15 */
            {    0, 0, 2 }, /* core0 power_state bit16 */
            {    0, 0, 2 }, /* core0 power_state bit17 */
            {    0, 0, 2 }, /* core0 power_state bit18 */
            {    0, 0, 2 }, /* core0 power_state bit19 */
            {    0, 0, 2 }, /* core0 power_state bit20 */
            {    0, 0, 2 }, /* core0 power_state bit21 */
            {    0, 0, 2 }, /* core0 power_state bit22 */
            {    0, 0, 2 }, /* core0 power_state bit23 */
            {    0, 0, 2 }, /* core0 power_state bit24 */
            {    0, 0, 2 }, /* core0 power_state bit25 */
            {    0, 0, 2 }, /* core0 power_state bit26 */
            {    0, 0, 2 }, /* core0 power_state bit27 */
            {    0, 0, 2 }, /* core0 power_state bit28 */
            {    0, 0, 2 }, /* core0 power_state bit29 */
            {    0, 0, 2 }, /* core0 power_state bit30 */
            {    0, 0, 2 }, /* core0 power_state bit31 */
            {    0, 0, 2 }, /* core0 power_state bit32 */
            {    0, 0, 2 }, /* core0 power_state bit33 */
            {    0, 0, 2 }, /* core0 power_state bit34 */
            {    0, 0, 2 }, /* core0 power_state bit35 */
            {    0, 0, 2 }, /* core0 power_state bit36 */
            {    0, 0, 2 }, /* core0 power_state bit37 */
            {    0, 0, 2 }, /* core0 power_state bit38 */
            {    0, 0, 2 }, /* core0 power_state bit39 */
            {    0, 0, 2 }, /* core0 power_state bit40 */
            {    0, 0, 2 }, /* core0 power_state bit41 */
            {    0, 0, 2 }, /* core0 power_state bit42 */
            {    0, 0, 2 }, /* core0 power_state bit43 */
            {    0, 0, 2 }, /* core0 power_state bit44 */
            {    0, 0, 2 }, /* core0 power_state bit45 */
            {    0, 0, 2 }, /* core0 power_state bit46 */
            {    0, 0, 2 }, /* core0 power_state bit47 */
            {    0, 0, 2 }, /* core0 power_state bit48 */
            {    0, 0, 2 }, /* core0 power_state bit49 */
            {    0, 0, 2 }, /* core0 power_state bit50 */
            {    0, 0, 2 }, /* core0 power_state bit51 */
            {    0, 0, 2 }, /* core0 power_state bit52 */
            {    0, 0, 2 }, /* core0 power_state bit53 */
            {    0, 0, 2 }, /* core0 power_state bit54 */
            {    0, 0, 2 }, /* core0 power_state bit55 */
            {    0, 0, 2 }, /* core0 power_state bit56 */
            {    0, 0, 2 }, /* core0 power_state bit57 */
            {    0, 0, 2 }, /* core0 power_state bit58 */
            {    0, 0, 2 }, /* core0 power_state bit59 */
            {    0, 0, 2 }, /* core0 power_state bit60 */
            {    0, 0, 2 }, /* core0 power_state bit61 */
            {    0, 0, 2 }, /* core0 power_state bit62 */
            {    0, 0, 2 }, /* core0 power_state bit63 */
            } },
    },
    {    /* core 1 */
            .power_state = {{
            {    0, 1, 0 }, /* core1 power_state bit0 */
            {    0, 11, 0 }, /* core1 power_state bit1 */
            {    0, 0, 2 }, /* core1 power_state bit2 */
            {    0, 0, 2 }, /* core1 power_state bit3 */
            {    0, 0, 2 }, /* core1 power_state bit4 */
            {    0, 0, 2 }, /* core1 power_state bit5 */
            {    0, 0, 2 }, /* core1 power_state bit6 */
            {    0, 0, 2 }, /* core1 power_state bit7 */
            {    0, 0, 2 }, /* core1 power_state bit8 */
            {    0, 0, 2 }, /* core1 power_state bit9 */
            {    0, 0, 2 }, /* core1 power_state bit10 */
            {    0, 0, 2 }, /* core1 power_state bit11 */
            {    0, 0, 2 }, /* core1 power_state bit12 */
            {    0, 0, 2 }, /* core1 power_state bit13 */
            {    0, 0, 2 }, /* core1 power_state bit14 */
            {    0, 0, 2 }, /* core1 power_state bit15 */
            {    0, 0, 2 }, /* core1 power_state bit16 */
            {    0, 0, 2 }, /* core1 power_state bit17 */
            {    0, 0, 2 }, /* core1 power_state bit18 */
            {    0, 0, 2 }, /* core1 power_state bit19 */
            {    0, 0, 2 }, /* core1 power_state bit20 */
            {    0, 0, 2 }, /* core1 power_state bit21 */
            {    0, 0, 2 }, /* core1 power_state bit22 */
            {    0, 0, 2 }, /* core1 power_state bit23 */
            {    0, 0, 2 }, /* core1 power_state bit24 */
            {    0, 0, 2 }, /* core1 power_state bit25 */
            {    0, 0, 2 }, /* core1 power_state bit26 */
            {    0, 0, 2 }, /* core1 power_state bit27 */
            {    0, 0, 2 }, /* core1 power_state bit28 */
            {    0, 0, 2 }, /* core1 power_state bit29 */
            {    0, 0, 2 }, /* core1 power_state bit30 */
            {    0, 0, 2 }, /* core1 power_state bit31 */
            {    0, 0, 2 }, /* core1 power_state bit32 */
            {    0, 0, 2 }, /* core1 power_state bit33 */
            {    0, 0, 2 }, /* core1 power_state bit34 */
            {    0, 0, 2 }, /* core1 power_state bit35 */
            {    0, 0, 2 }, /* core1 power_state bit36 */
            {    0, 0, 2 }, /* core1 power_state bit37 */
            {    0, 0, 2 }, /* core1 power_state bit38 */
            {    0, 0, 2 }, /* core1 power_state bit39 */
            {    0, 0, 2 }, /* core1 power_state bit40 */
            {    0, 0, 2 }, /* core1 power_state bit41 */
            {    0, 0, 2 }, /* core1 power_state bit42 */
            {    0, 0, 2 }, /* core1 power_state bit43 */
            {    0, 0, 2 }, /* core1 power_state bit44 */
            {    0, 0, 2 }, /* core1 power_state bit45 */
            {    0, 0, 2 }, /* core1 power_state bit46 */
            {    0, 0, 2 }, /* core1 power_state bit47 */
            {    0, 0, 2 }, /* core1 power_state bit48 */
            {    0, 0, 2 }, /* core1 power_state bit49 */
            {    0, 0, 2 }, /* core1 power_state bit50 */
            {    0, 0, 2 }, /* core1 power_state bit51 */
            {    0, 0, 2 }, /* core1 power_state bit52 */
            {    0, 0, 2 }, /* core1 power_state bit53 */
            {    0, 0, 2 }, /* core1 power_state bit54 */
            {    0, 0, 2 }, /* core1 power_state bit55 */
            {    0, 0, 2 }, /* core1 power_state bit56 */
            {    0, 0, 2 }, /* core1 power_state bit57 */
            {    0, 0, 2 }, /* core1 power_state bit58 */
            {    0, 0, 2 }, /* core1 power_state bit59 */
            {    0, 0, 2 }, /* core1 power_state bit60 */
            {    0, 0, 2 }, /* core1 power_state bit61 */
            {    0, 0, 2 }, /* core1 power_state bit62 */
            {    0, 0, 2 }, /* core1 power_state bit63 */
            } },
    },
    {    /* core 2 */
            .power_state = {{
            {    0, 2, 0 }, /* core2 power_state bit0 */
            {    0, 12, 0 }, /* core2 power_state bit1 */
            {    0, 0, 2 }, /* core2 power_state bit2 */
            {    0, 0, 2 }, /* core2 power_state bit3 */
            {    0, 0, 2 }, /* core2 power_state bit4 */
            {    0, 0, 2 }, /* core2 power_state bit5 */
            {    0, 0, 2 }, /* core2 power_state bit6 */
            {    0, 0, 2 }, /* core2 power_state bit7 */
            {    0, 0, 2 }, /* core2 power_state bit8 */
            {    0, 0, 2 }, /* core2 power_state bit9 */
            {    0, 0, 2 }, /* core2 power_state bit10 */
            {    0, 0, 2 }, /* core2 power_state bit11 */
            {    0, 0, 2 }, /* core2 power_state bit12 */
            {    0, 0, 2 }, /* core2 power_state bit13 */
            {    0, 0, 2 }, /* core2 power_state bit14 */
            {    0, 0, 2 }, /* core2 power_state bit15 */
            {    0, 0, 2 }, /* core2 power_state bit16 */
            {    0, 0, 2 }, /* core2 power_state bit17 */
            {    0, 0, 2 }, /* core2 power_state bit18 */
            {    0, 0, 2 }, /* core2 power_state bit19 */
            {    0, 0, 2 }, /* core2 power_state bit20 */
            {    0, 0, 2 }, /* core2 power_state bit21 */
            {    0, 0, 2 }, /* core2 power_state bit22 */
            {    0, 0, 2 }, /* core2 power_state bit23 */
            {    0, 0, 2 }, /* core2 power_state bit24 */
            {    0, 0, 2 }, /* core2 power_state bit25 */
            {    0, 0, 2 }, /* core2 power_state bit26 */
            {    0, 0, 2 }, /* core2 power_state bit27 */
            {    0, 0, 2 }, /* core2 power_state bit28 */
            {    0, 0, 2 }, /* core2 power_state bit29 */
            {    0, 0, 2 }, /* core2 power_state bit30 */
            {    0, 0, 2 }, /* core2 power_state bit31 */
            {    0, 0, 2 }, /* core2 power_state bit32 */
            {    0, 0, 2 }, /* core2 power_state bit33 */
            {    0, 0, 2 }, /* core2 power_state bit34 */
            {    0, 0, 2 }, /* core2 power_state bit35 */
            {    0, 0, 2 }, /* core2 power_state bit36 */
            {    0, 0, 2 }, /* core2 power_state bit37 */
            {    0, 0, 2 }, /* core2 power_state bit38 */
            {    0, 0, 2 }, /* core2 power_state bit39 */
            {    0, 0, 2 }, /* core2 power_state bit40 */
            {    0, 0, 2 }, /* core2 power_state bit41 */
            {    0, 0, 2 }, /* core2 power_state bit42 */
            {    0, 0, 2 }, /* core2 power_state bit43 */
            {    0, 0, 2 }, /* core2 power_state bit44 */
            {    0, 0, 2 }, /* core2 power_state bit45 */
            {    0, 0, 2 }, /* core2 power_state bit46 */
            {    0, 0, 2 }, /* core2 power_state bit47 */
            {    0, 0, 2 }, /* core2 power_state bit48 */
            {    0, 0, 2 }, /* core2 power_state bit49 */
            {    0, 0, 2 }, /* core2 power_state bit50 */
            {    0, 0, 2 }, /* core2 power_state bit51 */
            {    0, 0, 2 }, /* core2 power_state bit52 */
            {    0, 0, 2 }, /* core2 power_state bit53 */
            {    0, 0, 2 }, /* core2 power_state bit54 */
            {    0, 0, 2 }, /* core2 power_state bit55 */
            {    0, 0, 2 }, /* core2 power_state bit56 */
            {    0, 0, 2 }, /* core2 power_state bit57 */
            {    0, 0, 2 }, /* core2 power_state bit58 */
            {    0, 0, 2 }, /* core2 power_state bit59 */
            {    0, 0, 2 }, /* core2 power_state bit60 */
            {    0, 0, 2 }, /* core2 power_state bit61 */
            {    0, 0, 2 }, /* core2 power_state bit62 */
            {    0, 0, 2 }, /* core2 power_state bit63 */
            } },
    },
    {    /* core 3 */
            .power_state = {{
            {    0, 3, 0 }, /* core3 power_state bit0 */
            {    0, 13, 0 }, /* core3 power_state bit1 */
            {    0, 0, 2 }, /* core3 power_state bit2 */
            {    0, 0, 2 }, /* core3 power_state bit3 */
            {    0, 0, 2 }, /* core3 power_state bit4 */
            {    0, 0, 2 }, /* core3 power_state bit5 */
            {    0, 0, 2 }, /* core3 power_state bit6 */
            {    0, 0, 2 }, /* core3 power_state bit7 */
            {    0, 0, 2 }, /* core3 power_state bit8 */
            {    0, 0, 2 }, /* core3 power_state bit9 */
            {    0, 0, 2 }, /* core3 power_state bit10 */
            {    0, 0, 2 }, /* core3 power_state bit11 */
            {    0, 0, 2 }, /* core3 power_state bit12 */
            {    0, 0, 2 }, /* core3 power_state bit13 */
            {    0, 0, 2 }, /* core3 power_state bit14 */
            {    0, 0, 2 }, /* core3 power_state bit15 */
            {    0, 0, 2 }, /* core3 power_state bit16 */
            {    0, 0, 2 }, /* core3 power_state bit17 */
            {    0, 0, 2 }, /* core3 power_state bit18 */
            {    0, 0, 2 }, /* core3 power_state bit19 */
            {    0, 0, 2 }, /* core3 power_state bit20 */
            {    0, 0, 2 }, /* core3 power_state bit21 */
            {    0, 0, 2 }, /* core3 power_state bit22 */
            {    0, 0, 2 }, /* core3 power_state bit23 */
            {    0, 0, 2 }, /* core3 power_state bit24 */
            {    0, 0, 2 }, /* core3 power_state bit25 */
            {    0, 0, 2 }, /* core3 power_state bit26 */
            {    0, 0, 2 }, /* core3 power_state bit27 */
            {    0, 0, 2 }, /* core3 power_state bit28 */
            {    0, 0, 2 }, /* core3 power_state bit29 */
            {    0, 0, 2 }, /* core3 power_state bit30 */
            {    0, 0, 2 }, /* core3 power_state bit31 */
            {    0, 0, 2 }, /* core3 power_state bit32 */
            {    0, 0, 2 }, /* core3 power_state bit33 */
            {    0, 0, 2 }, /* core3 power_state bit34 */
            {    0, 0, 2 }, /* core3 power_state bit35 */
            {    0, 0, 2 }, /* core3 power_state bit36 */
            {    0, 0, 2 }, /* core3 power_state bit37 */
            {    0, 0, 2 }, /* core3 power_state bit38 */
            {    0, 0, 2 }, /* core3 power_state bit39 */
            {    0, 0, 2 }, /* core3 power_state bit40 */
            {    0, 0, 2 }, /* core3 power_state bit41 */
            {    0, 0, 2 }, /* core3 power_state bit42 */
            {    0, 0, 2 }, /* core3 power_state bit43 */
            {    0, 0, 2 }, /* core3 power_state bit44 */
            {    0, 0, 2 }, /* core3 power_state bit45 */
            {    0, 0, 2 }, /* core3 power_state bit46 */
            {    0, 0, 2 }, /* core3 power_state bit47 */
            {    0, 0, 2 }, /* core3 power_state bit48 */
            {    0, 0, 2 }, /* core3 power_state bit49 */
            {    0, 0, 2 }, /* core3 power_state bit50 */
            {    0, 0, 2 }, /* core3 power_state bit51 */
            {    0, 0, 2 }, /* core3 power_state bit52 */
            {    0, 0, 2 }, /* core3 power_state bit53 */
            {    0, 0, 2 }, /* core3 power_state bit54 */
            {    0, 0, 2 }, /* core3 power_state bit55 */
            {    0, 0, 2 }, /* core3 power_state bit56 */
            {    0, 0, 2 }, /* core3 power_state bit57 */
            {    0, 0, 2 }, /* core3 power_state bit58 */
            {    0, 0, 2 }, /* core3 power_state bit59 */
            {    0, 0, 2 }, /* core3 power_state bit60 */
            {    0, 0, 2 }, /* core3 power_state bit61 */
            {    0, 0, 2 }, /* core3 power_state bit62 */
            {    0, 0, 2 }, /* core3 power_state bit63 */
            } },
    },
    {    /* core 4 */
            .power_state = {{
            {    0, 32, 0 }, /* core4 power_state bit0 */
            {    0, 42, 0 }, /* core4 power_state bit1 */
            {    0, 0, 2 }, /* core4 power_state bit2 */
            {    0, 0, 2 }, /* core4 power_state bit3 */
            {    0, 0, 2 }, /* core4 power_state bit4 */
            {    0, 0, 2 }, /* core4 power_state bit5 */
            {    0, 0, 2 }, /* core4 power_state bit6 */
            {    0, 0, 2 }, /* core4 power_state bit7 */
            {    0, 0, 2 }, /* core4 power_state bit8 */
            {    0, 0, 2 }, /* core4 power_state bit9 */
            {    0, 0, 2 }, /* core4 power_state bit10 */
            {    0, 0, 2 }, /* core4 power_state bit11 */
            {    0, 0, 2 }, /* core4 power_state bit12 */
            {    0, 0, 2 }, /* core4 power_state bit13 */
            {    0, 0, 2 }, /* core4 power_state bit14 */
            {    0, 0, 2 }, /* core4 power_state bit15 */
            {    0, 0, 2 }, /* core4 power_state bit16 */
            {    0, 0, 2 }, /* core4 power_state bit17 */
            {    0, 0, 2 }, /* core4 power_state bit18 */
            {    0, 0, 2 }, /* core4 power_state bit19 */
            {    0, 0, 2 }, /* core4 power_state bit20 */
            {    0, 0, 2 }, /* core4 power_state bit21 */
            {    0, 0, 2 }, /* core4 power_state bit22 */
            {    0, 0, 2 }, /* core4 power_state bit23 */
            {    0, 0, 2 }, /* core4 power_state bit24 */
            {    0, 0, 2 }, /* core4 power_state bit25 */
            {    0, 0, 2 }, /* core4 power_state bit26 */
            {    0, 0, 2 }, /* core4 power_state bit27 */
            {    0, 0, 2 }, /* core4 power_state bit28 */
            {    0, 0, 2 }, /* core4 power_state bit29 */
            {    0, 0, 2 }, /* core4 power_state bit30 */
            {    0, 0, 2 }, /* core4 power_state bit31 */
            {    0, 0, 2 }, /* core4 power_state bit32 */
            {    0, 0, 2 }, /* core4 power_state bit33 */
            {    0, 0, 2 }, /* core4 power_state bit34 */
            {    0, 0, 2 }, /* core4 power_state bit35 */
            {    0, 0, 2 }, /* core4 power_state bit36 */
            {    0, 0, 2 }, /* core4 power_state bit37 */
            {    0, 0, 2 }, /* core4 power_state bit38 */
            {    0, 0, 2 }, /* core4 power_state bit39 */
            {    0, 0, 2 }, /* core4 power_state bit40 */
            {    0, 0, 2 }, /* core4 power_state bit41 */
            {    0, 0, 2 }, /* core4 power_state bit42 */
            {    0, 0, 2 }, /* core4 power_state bit43 */
            {    0, 0, 2 }, /* core4 power_state bit44 */
            {    0, 0, 2 }, /* core4 power_state bit45 */
            {    0, 0, 2 }, /* core4 power_state bit46 */
            {    0, 0, 2 }, /* core4 power_state bit47 */
            {    0, 0, 2 }, /* core4 power_state bit48 */
            {    0, 0, 2 }, /* core4 power_state bit49 */
            {    0, 0, 2 }, /* core4 power_state bit50 */
            {    0, 0, 2 }, /* core4 power_state bit51 */
            {    0, 0, 2 }, /* core4 power_state bit52 */
            {    0, 0, 2 }, /* core4 power_state bit53 */
            {    0, 0, 2 }, /* core4 power_state bit54 */
            {    0, 0, 2 }, /* core4 power_state bit55 */
            {    0, 0, 2 }, /* core4 power_state bit56 */
            {    0, 0, 2 }, /* core4 power_state bit57 */
            {    0, 0, 2 }, /* core4 power_state bit58 */
            {    0, 0, 2 }, /* core4 power_state bit59 */
            {    0, 0, 2 }, /* core4 power_state bit60 */
            {    0, 0, 2 }, /* core4 power_state bit61 */
            {    0, 0, 2 }, /* core4 power_state bit62 */
            {    0, 0, 2 }, /* core4 power_state bit63 */
            } },
    },
    {    /* core 5 */
            .power_state = {{
            {    0, 33, 0 }, /* core5 power_state bit0 */
            {    0, 43, 0 }, /* core5 power_state bit1 */
            {    0, 0, 2 }, /* core5 power_state bit2 */
            {    0, 0, 2 }, /* core5 power_state bit3 */
            {    0, 0, 2 }, /* core5 power_state bit4 */
            {    0, 0, 2 }, /* core5 power_state bit5 */
            {    0, 0, 2 }, /* core5 power_state bit6 */
            {    0, 0, 2 }, /* core5 power_state bit7 */
            {    0, 0, 2 }, /* core5 power_state bit8 */
            {    0, 0, 2 }, /* core5 power_state bit9 */
            {    0, 0, 2 }, /* core5 power_state bit10 */
            {    0, 0, 2 }, /* core5 power_state bit11 */
            {    0, 0, 2 }, /* core5 power_state bit12 */
            {    0, 0, 2 }, /* core5 power_state bit13 */
            {    0, 0, 2 }, /* core5 power_state bit14 */
            {    0, 0, 2 }, /* core5 power_state bit15 */
            {    0, 0, 2 }, /* core5 power_state bit16 */
            {    0, 0, 2 }, /* core5 power_state bit17 */
            {    0, 0, 2 }, /* core5 power_state bit18 */
            {    0, 0, 2 }, /* core5 power_state bit19 */
            {    0, 0, 2 }, /* core5 power_state bit20 */
            {    0, 0, 2 }, /* core5 power_state bit21 */
            {    0, 0, 2 }, /* core5 power_state bit22 */
            {    0, 0, 2 }, /* core5 power_state bit23 */
            {    0, 0, 2 }, /* core5 power_state bit24 */
            {    0, 0, 2 }, /* core5 power_state bit25 */
            {    0, 0, 2 }, /* core5 power_state bit26 */
            {    0, 0, 2 }, /* core5 power_state bit27 */
            {    0, 0, 2 }, /* core5 power_state bit28 */
            {    0, 0, 2 }, /* core5 power_state bit29 */
            {    0, 0, 2 }, /* core5 power_state bit30 */
            {    0, 0, 2 }, /* core5 power_state bit31 */
            {    0, 0, 2 }, /* core5 power_state bit32 */
            {    0, 0, 2 }, /* core5 power_state bit33 */
            {    0, 0, 2 }, /* core5 power_state bit34 */
            {    0, 0, 2 }, /* core5 power_state bit35 */
            {    0, 0, 2 }, /* core5 power_state bit36 */
            {    0, 0, 2 }, /* core5 power_state bit37 */
            {    0, 0, 2 }, /* core5 power_state bit38 */
            {    0, 0, 2 }, /* core5 power_state bit39 */
            {    0, 0, 2 }, /* core5 power_state bit40 */
            {    0, 0, 2 }, /* core5 power_state bit41 */
            {    0, 0, 2 }, /* core5 power_state bit42 */
            {    0, 0, 2 }, /* core5 power_state bit43 */
            {    0, 0, 2 }, /* core5 power_state bit44 */
            {    0, 0, 2 }, /* core5 power_state bit45 */
            {    0, 0, 2 }, /* core5 power_state bit46 */
            {    0, 0, 2 }, /* core5 power_state bit47 */
            {    0, 0, 2 }, /* core5 power_state bit48 */
            {    0, 0, 2 }, /* core5 power_state bit49 */
            {    0, 0, 2 }, /* core5 power_state bit50 */
            {    0, 0, 2 }, /* core5 power_state bit51 */
            {    0, 0, 2 }, /* core5 power_state bit52 */
            {    0, 0, 2 }, /* core5 power_state bit53 */
            {    0, 0, 2 }, /* core5 power_state bit54 */
            {    0, 0, 2 }, /* core5 power_state bit55 */
            {    0, 0, 2 }, /* core5 power_state bit56 */
            {    0, 0, 2 }, /* core5 power_state bit57 */
            {    0, 0, 2 }, /* core5 power_state bit58 */
            {    0, 0, 2 }, /* core5 power_state bit59 */
            {    0, 0, 2 }, /* core5 power_state bit60 */
            {    0, 0, 2 }, /* core5 power_state bit61 */
            {    0, 0, 2 }, /* core5 power_state bit62 */
            {    0, 0, 2 }, /* core5 power_state bit63 */
            } },
    },
    {    /* core 6 */
            .power_state = {{
            {    0, 34, 0 }, /* core6 power_state bit0 */
            {    0, 44, 0 }, /* core6 power_state bit1 */
            {    0, 0, 2 }, /* core6 power_state bit2 */
            {    0, 0, 2 }, /* core6 power_state bit3 */
            {    0, 0, 2 }, /* core6 power_state bit4 */
            {    0, 0, 2 }, /* core6 power_state bit5 */
            {    0, 0, 2 }, /* core6 power_state bit6 */
            {    0, 0, 2 }, /* core6 power_state bit7 */
            {    0, 0, 2 }, /* core6 power_state bit8 */
            {    0, 0, 2 }, /* core6 power_state bit9 */
            {    0, 0, 2 }, /* core6 power_state bit10 */
            {    0, 0, 2 }, /* core6 power_state bit11 */
            {    0, 0, 2 }, /* core6 power_state bit12 */
            {    0, 0, 2 }, /* core6 power_state bit13 */
            {    0, 0, 2 }, /* core6 power_state bit14 */
            {    0, 0, 2 }, /* core6 power_state bit15 */
            {    0, 0, 2 }, /* core6 power_state bit16 */
            {    0, 0, 2 }, /* core6 power_state bit17 */
            {    0, 0, 2 }, /* core6 power_state bit18 */
            {    0, 0, 2 }, /* core6 power_state bit19 */
            {    0, 0, 2 }, /* core6 power_state bit20 */
            {    0, 0, 2 }, /* core6 power_state bit21 */
            {    0, 0, 2 }, /* core6 power_state bit22 */
            {    0, 0, 2 }, /* core6 power_state bit23 */
            {    0, 0, 2 }, /* core6 power_state bit24 */
            {    0, 0, 2 }, /* core6 power_state bit25 */
            {    0, 0, 2 }, /* core6 power_state bit26 */
            {    0, 0, 2 }, /* core6 power_state bit27 */
            {    0, 0, 2 }, /* core6 power_state bit28 */
            {    0, 0, 2 }, /* core6 power_state bit29 */
            {    0, 0, 2 }, /* core6 power_state bit30 */
            {    0, 0, 2 }, /* core6 power_state bit31 */
            {    0, 0, 2 }, /* core6 power_state bit32 */
            {    0, 0, 2 }, /* core6 power_state bit33 */
            {    0, 0, 2 }, /* core6 power_state bit34 */
            {    0, 0, 2 }, /* core6 power_state bit35 */
            {    0, 0, 2 }, /* core6 power_state bit36 */
            {    0, 0, 2 }, /* core6 power_state bit37 */
            {    0, 0, 2 }, /* core6 power_state bit38 */
            {    0, 0, 2 }, /* core6 power_state bit39 */
            {    0, 0, 2 }, /* core6 power_state bit40 */
            {    0, 0, 2 }, /* core6 power_state bit41 */
            {    0, 0, 2 }, /* core6 power_state bit42 */
            {    0, 0, 2 }, /* core6 power_state bit43 */
            {    0, 0, 2 }, /* core6 power_state bit44 */
            {    0, 0, 2 }, /* core6 power_state bit45 */
            {    0, 0, 2 }, /* core6 power_state bit46 */
            {    0, 0, 2 }, /* core6 power_state bit47 */
            {    0, 0, 2 }, /* core6 power_state bit48 */
            {    0, 0, 2 }, /* core6 power_state bit49 */
            {    0, 0, 2 }, /* core6 power_state bit50 */
            {    0, 0, 2 }, /* core6 power_state bit51 */
            {    0, 0, 2 }, /* core6 power_state bit52 */
            {    0, 0, 2 }, /* core6 power_state bit53 */
            {    0, 0, 2 }, /* core6 power_state bit54 */
            {    0, 0, 2 }, /* core6 power_state bit55 */
            {    0, 0, 2 }, /* core6 power_state bit56 */
            {    0, 0, 2 }, /* core6 power_state bit57 */
            {    0, 0, 2 }, /* core6 power_state bit58 */
            {    0, 0, 2 }, /* core6 power_state bit59 */
            {    0, 0, 2 }, /* core6 power_state bit60 */
            {    0, 0, 2 }, /* core6 power_state bit61 */
            {    0, 0, 2 }, /* core6 power_state bit62 */
            {    0, 0, 2 }, /* core6 power_state bit63 */
            } },
    },
    {    /* core 7 */
            .power_state = {{
            {    0, 35, 0 }, /* core7 power_state bit0 */
            {    0, 45, 0 }, /* core7 power_state bit1 */
            {    0, 0, 2 }, /* core7 power_state bit2 */
            {    0, 0, 2 }, /* core7 power_state bit3 */
            {    0, 0, 2 }, /* core7 power_state bit4 */
            {    0, 0, 2 }, /* core7 power_state bit5 */
            {    0, 0, 2 }, /* core7 power_state bit6 */
            {    0, 0, 2 }, /* core7 power_state bit7 */
            {    0, 0, 2 }, /* core7 power_state bit8 */
            {    0, 0, 2 }, /* core7 power_state bit9 */
            {    0, 0, 2 }, /* core7 power_state bit10 */
            {    0, 0, 2 }, /* core7 power_state bit11 */
            {    0, 0, 2 }, /* core7 power_state bit12 */
            {    0, 0, 2 }, /* core7 power_state bit13 */
            {    0, 0, 2 }, /* core7 power_state bit14 */
            {    0, 0, 2 }, /* core7 power_state bit15 */
            {    0, 0, 2 }, /* core7 power_state bit16 */
            {    0, 0, 2 }, /* core7 power_state bit17 */
            {    0, 0, 2 }, /* core7 power_state bit18 */
            {    0, 0, 2 }, /* core7 power_state bit19 */
            {    0, 0, 2 }, /* core7 power_state bit20 */
            {    0, 0, 2 }, /* core7 power_state bit21 */
            {    0, 0, 2 }, /* core7 power_state bit22 */
            {    0, 0, 2 }, /* core7 power_state bit23 */
            {    0, 0, 2 }, /* core7 power_state bit24 */
            {    0, 0, 2 }, /* core7 power_state bit25 */
            {    0, 0, 2 }, /* core7 power_state bit26 */
            {    0, 0, 2 }, /* core7 power_state bit27 */
            {    0, 0, 2 }, /* core7 power_state bit28 */
            {    0, 0, 2 }, /* core7 power_state bit29 */
            {    0, 0, 2 }, /* core7 power_state bit30 */
            {    0, 0, 2 }, /* core7 power_state bit31 */
            {    0, 0, 2 }, /* core7 power_state bit32 */
            {    0, 0, 2 }, /* core7 power_state bit33 */
            {    0, 0, 2 }, /* core7 power_state bit34 */
            {    0, 0, 2 }, /* core7 power_state bit35 */
            {    0, 0, 2 }, /* core7 power_state bit36 */
            {    0, 0, 2 }, /* core7 power_state bit37 */
            {    0, 0, 2 }, /* core7 power_state bit38 */
            {    0, 0, 2 }, /* core7 power_state bit39 */
            {    0, 0, 2 }, /* core7 power_state bit40 */
            {    0, 0, 2 }, /* core7 power_state bit41 */
            {    0, 0, 2 }, /* core7 power_state bit42 */
            {    0, 0, 2 }, /* core7 power_state bit43 */
            {    0, 0, 2 }, /* core7 power_state bit44 */
            {    0, 0, 2 }, /* core7 power_state bit45 */
            {    0, 0, 2 }, /* core7 power_state bit46 */
            {    0, 0, 2 }, /* core7 power_state bit47 */
            {    0, 0, 2 }, /* core7 power_state bit48 */
            {    0, 0, 2 }, /* core7 power_state bit49 */
            {    0, 0, 2 }, /* core7 power_state bit50 */
            {    0, 0, 2 }, /* core7 power_state bit51 */
            {    0, 0, 2 }, /* core7 power_state bit52 */
            {    0, 0, 2 }, /* core7 power_state bit53 */
            {    0, 0, 2 }, /* core7 power_state bit54 */
            {    0, 0, 2 }, /* core7 power_state bit55 */
            {    0, 0, 2 }, /* core7 power_state bit56 */
            {    0, 0, 2 }, /* core7 power_state bit57 */
            {    0, 0, 2 }, /* core7 power_state bit58 */
            {    0, 0, 2 }, /* core7 power_state bit59 */
            {    0, 0, 2 }, /* core7 power_state bit60 */
            {    0, 0, 2 }, /* core7 power_state bit61 */
            {    0, 0, 2 }, /* core7 power_state bit62 */
            {    0, 0, 2 }, /* core7 power_state bit63 */
            } },
    },
};

struct mcusys_spec mcusys[] = {
    {        /* core 0 */
            .M0_infra_AR_Pending_Counter = {{
            { 28370, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit0 */
            { 28374, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit1 */
            { 28372, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit2 */
            { 28376, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit3 */
            { 28368, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit4 */
            { 28366, 4, 0 }, /* core0 M0_infra_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M0_infra_AR_Pending_Counter bit63 */
            } },
            .M0_infra_AW_Pending_Counter = {{
            { 21616, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit0 */
            { 23762, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit1 */
            { 23758, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit2 */
            { 23760, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit3 */
            { 23756, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit4 */
            { 21612, 4, 0 }, /* core0 M0_infra_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M0_infra_AW_Pending_Counter bit63 */
            } },
            .M1_emi_AR_Pending_Counter = {{
            { 22968, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit0 */
            { 22966, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit1 */
            { 22964, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit2 */
            { 22962, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit3 */
            { 22960, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit4 */
            { 22958, 6, 0 }, /* core0 M1_emi_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M1_emi_AR_Pending_Counter bit63 */
            } },
            .M1_emi_AW_Pending_Counter = {{
            { 22956, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit0 */
            { 22954, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit1 */
            { 22950, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit2 */
            { 22948, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit3 */
            { 22946, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit4 */
            { 22952, 6, 0 }, /* core0 M1_emi_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M1_emi_AW_Pending_Counter bit63 */
            } },
            .M2_emi_AR_Pending_Counter = {{
            { 22990, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit0 */
            { 22992, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit1 */
            { 22988, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit2 */
            { 22984, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit3 */
            { 22986, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit4 */
            { 22982, 6, 0 }, /* core0 M2_emi_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M2_emi_AR_Pending_Counter bit63 */
            } },
            .M2_emi_AW_Pending_Counter = {{
            { 22980, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit0 */
            { 22978, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit1 */
            { 22976, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit2 */
            { 22974, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit3 */
            { 22972, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit4 */
            { 22970, 6, 0 }, /* core0 M2_emi_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M2_emi_AW_Pending_Counter bit63 */
            } },
            .M3_emi_AR_Pending_Counter = {{
            { 3038, 9, 0 }, /* core0 M3_emi_AR_Pending_Counter bit0 */
            { 8848, 6, 0 }, /* core0 M3_emi_AR_Pending_Counter bit1 */
            { 8846, 6, 0 }, /* core0 M3_emi_AR_Pending_Counter bit2 */
            { 8844, 6, 0 }, /* core0 M3_emi_AR_Pending_Counter bit3 */
            { 8842, 6, 0 }, /* core0 M3_emi_AR_Pending_Counter bit4 */
            { 3032, 9, 0 }, /* core0 M3_emi_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M3_emi_AR_Pending_Counter bit63 */
            } },
            .M3_emi_AW_Pending_Counter = {{
            { 3036, 9, 0 }, /* core0 M3_emi_AW_Pending_Counter bit0 */
            { 8856, 6, 0 }, /* core0 M3_emi_AW_Pending_Counter bit1 */
            { 8854, 6, 0 }, /* core0 M3_emi_AW_Pending_Counter bit2 */
            { 8852, 6, 0 }, /* core0 M3_emi_AW_Pending_Counter bit3 */
            { 8850, 6, 0 }, /* core0 M3_emi_AW_Pending_Counter bit4 */
            { 3034, 9, 0 }, /* core0 M3_emi_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M3_emi_AW_Pending_Counter bit63 */
            } },
            .M4_emi_AR_Pending_Counter = {{
            { 26356, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit0 */
            { 26358, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit1 */
            { 26354, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit2 */
            { 26348, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit3 */
            { 26352, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit4 */
            { 26350, 6, 0 }, /* core0 M4_emi_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M4_emi_AR_Pending_Counter bit63 */
            } },
            .M4_emi_AW_Pending_Counter = {{
            { 26466, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit0 */
            { 26464, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit1 */
            { 26462, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit2 */
            { 26458, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit3 */
            { 26460, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit4 */
            { 26456, 6, 0 }, /* core0 M4_emi_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M4_emi_AW_Pending_Counter bit63 */
            } },
            .M0_AR_Pending_Counter = {{
            { 39164, 14, 0 }, /* core0 M0_AR_Pending_Counter bit0 */
            { 39162, 14, 0 }, /* core0 M0_AR_Pending_Counter bit1 */
            { 39160, 14, 0 }, /* core0 M0_AR_Pending_Counter bit2 */
            { 39158, 14, 0 }, /* core0 M0_AR_Pending_Counter bit3 */
            { 39156, 14, 0 }, /* core0 M0_AR_Pending_Counter bit4 */
            { 39154, 14, 0 }, /* core0 M0_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M0_AR_Pending_Counter bit63 */
            } },
            .M0_AW_Pending_Counter = {{
            { 39152, 14, 0 }, /* core0 M0_AW_Pending_Counter bit0 */
            { 39150, 14, 0 }, /* core0 M0_AW_Pending_Counter bit1 */
            { 39148, 14, 0 }, /* core0 M0_AW_Pending_Counter bit2 */
            { 39146, 14, 0 }, /* core0 M0_AW_Pending_Counter bit3 */
            { 39144, 14, 0 }, /* core0 M0_AW_Pending_Counter bit4 */
            { 39142, 14, 0 }, /* core0 M0_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M0_AW_Pending_Counter bit63 */
            } },
            .M1_AR_Pending_Counter = {{
            { 39140, 14, 0 }, /* core0 M1_AR_Pending_Counter bit0 */
            { 39138, 14, 0 }, /* core0 M1_AR_Pending_Counter bit1 */
            { 39136, 14, 0 }, /* core0 M1_AR_Pending_Counter bit2 */
            { 39134, 14, 0 }, /* core0 M1_AR_Pending_Counter bit3 */
            { 39132, 14, 0 }, /* core0 M1_AR_Pending_Counter bit4 */
            { 39130, 14, 0 }, /* core0 M1_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M1_AR_Pending_Counter bit63 */
            } },
            .M1_AW_Pending_Counter = {{
            { 39122, 14, 0 }, /* core0 M1_AW_Pending_Counter bit0 */
            { 39120, 14, 0 }, /* core0 M1_AW_Pending_Counter bit1 */
            { 39118, 14, 0 }, /* core0 M1_AW_Pending_Counter bit2 */
            { 39126, 14, 0 }, /* core0 M1_AW_Pending_Counter bit3 */
            { 39128, 14, 0 }, /* core0 M1_AW_Pending_Counter bit4 */
            { 39124, 14, 0 }, /* core0 M1_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M1_AW_Pending_Counter bit63 */
            } },
            .M2_AR_Pending_Counter = {{
            { 39116, 14, 0 }, /* core0 M2_AR_Pending_Counter bit0 */
            { 39114, 14, 0 }, /* core0 M2_AR_Pending_Counter bit1 */
            { 39112, 14, 0 }, /* core0 M2_AR_Pending_Counter bit2 */
            { 39110, 14, 0 }, /* core0 M2_AR_Pending_Counter bit3 */
            { 39108, 14, 0 }, /* core0 M2_AR_Pending_Counter bit4 */
            { 39106, 14, 0 }, /* core0 M2_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M2_AR_Pending_Counter bit63 */
            } },
            .M2_AW_Pending_Counter = {{
            { 39100, 14, 0 }, /* core0 M2_AW_Pending_Counter bit0 */
            { 39096, 14, 0 }, /* core0 M2_AW_Pending_Counter bit1 */
            { 39094, 14, 0 }, /* core0 M2_AW_Pending_Counter bit2 */
            { 39104, 14, 0 }, /* core0 M2_AW_Pending_Counter bit3 */
            { 39102, 14, 0 }, /* core0 M2_AW_Pending_Counter bit4 */
            { 39098, 14, 0 }, /* core0 M2_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 M2_AW_Pending_Counter bit63 */
            } },
            .S3_AR_Pending_Counter = {{
            { 39092, 14, 0 }, /* core0 S3_AR_Pending_Counter bit0 */
            { 39090, 14, 0 }, /* core0 S3_AR_Pending_Counter bit1 */
            { 39088, 14, 0 }, /* core0 S3_AR_Pending_Counter bit2 */
            { 39086, 14, 0 }, /* core0 S3_AR_Pending_Counter bit3 */
            { 39084, 14, 0 }, /* core0 S3_AR_Pending_Counter bit4 */
            { 39082, 14, 0 }, /* core0 S3_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 S3_AR_Pending_Counter bit63 */
            } },
            .S3_AW_Pending_Counter = {{
            { 39080, 14, 0 }, /* core0 S3_AW_Pending_Counter bit0 */
            { 39078, 14, 0 }, /* core0 S3_AW_Pending_Counter bit1 */
            { 39076, 14, 0 }, /* core0 S3_AW_Pending_Counter bit2 */
            { 39074, 14, 0 }, /* core0 S3_AW_Pending_Counter bit3 */
            { 39072, 14, 0 }, /* core0 S3_AW_Pending_Counter bit4 */
            { 39070, 14, 0 }, /* core0 S3_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 S3_AW_Pending_Counter bit63 */
            } },
            .S4_AR_Pending_Counter = {{
            { 39056, 14, 0 }, /* core0 S4_AR_Pending_Counter bit0 */
            { 39054, 14, 0 }, /* core0 S4_AR_Pending_Counter bit1 */
            { 39052, 14, 0 }, /* core0 S4_AR_Pending_Counter bit2 */
            { 39050, 14, 0 }, /* core0 S4_AR_Pending_Counter bit3 */
            { 39048, 14, 0 }, /* core0 S4_AR_Pending_Counter bit4 */
            { 39046, 14, 0 }, /* core0 S4_AR_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 S4_AR_Pending_Counter bit63 */
            } },
            .S4_AW_Pending_Counter = {{
            { 39044, 14, 0 }, /* core0 S4_AW_Pending_Counter bit0 */
            { 39042, 14, 0 }, /* core0 S4_AW_Pending_Counter bit1 */
            { 39040, 14, 0 }, /* core0 S4_AW_Pending_Counter bit2 */
            { 39038, 14, 0 }, /* core0 S4_AW_Pending_Counter bit3 */
            { 39036, 14, 0 }, /* core0 S4_AW_Pending_Counter bit4 */
            { 39034, 14, 0 }, /* core0 S4_AW_Pending_Counter bit5 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit6 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit7 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit8 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit9 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit10 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit11 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit12 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit13 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit14 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit15 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit16 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit17 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit18 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit19 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit20 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit21 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit22 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit23 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit24 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit25 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit26 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit27 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit28 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit29 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit30 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit31 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit32 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit33 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit34 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit35 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit36 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit37 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit38 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit39 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit40 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit41 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit42 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit43 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit44 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit45 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit46 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit47 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit48 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit49 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit50 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit51 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit52 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit53 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit54 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit55 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit56 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit57 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit58 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit59 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit60 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit61 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit62 */
            {    0, 0, 2 }, /* core0 S4_AW_Pending_Counter bit63 */
            } },
    },
};

struct l_spec l[] = {
    {        /* core 0 */
            .pc = {{
            { 3876, 34, 0 }, /* core0 pc bit0 */
            { 3874, 34, 0 }, /* core0 pc bit1 */
            { 3872, 34, 0 }, /* core0 pc bit2 */
            { 3870, 34, 0 }, /* core0 pc bit3 */
            { 3868, 34, 0 }, /* core0 pc bit4 */
            { 3866, 34, 0 }, /* core0 pc bit5 */
            { 3864, 34, 0 }, /* core0 pc bit6 */
            { 3862, 34, 0 }, /* core0 pc bit7 */
            { 3892, 34, 0 }, /* core0 pc bit8 */
            { 3890, 34, 0 }, /* core0 pc bit9 */
            { 3888, 34, 0 }, /* core0 pc bit10 */
            { 3886, 34, 0 }, /* core0 pc bit11 */
            { 3884, 34, 0 }, /* core0 pc bit12 */
            { 3882, 34, 0 }, /* core0 pc bit13 */
            { 3880, 34, 0 }, /* core0 pc bit14 */
            { 3878, 34, 0 }, /* core0 pc bit15 */
            { 3828, 34, 0 }, /* core0 pc bit16 */
            { 3826, 34, 0 }, /* core0 pc bit17 */
            { 3824, 34, 0 }, /* core0 pc bit18 */
            { 3822, 34, 0 }, /* core0 pc bit19 */
            { 3820, 34, 0 }, /* core0 pc bit20 */
            { 3818, 34, 0 }, /* core0 pc bit21 */
            { 3816, 34, 0 }, /* core0 pc bit22 */
            { 3814, 34, 0 }, /* core0 pc bit23 */
            { 3780, 34, 0 }, /* core0 pc bit24 */
            { 3778, 34, 0 }, /* core0 pc bit25 */
            { 3776, 34, 0 }, /* core0 pc bit26 */
            { 3774, 34, 0 }, /* core0 pc bit27 */
            { 3772, 34, 0 }, /* core0 pc bit28 */
            { 3770, 34, 0 }, /* core0 pc bit29 */
            { 3768, 34, 0 }, /* core0 pc bit30 */
            { 3766, 34, 0 }, /* core0 pc bit31 */
            { 3620, 34, 0 }, /* core0 pc bit32 */
            { 3618, 34, 0 }, /* core0 pc bit33 */
            { 3616, 34, 0 }, /* core0 pc bit34 */
            { 3614, 34, 0 }, /* core0 pc bit35 */
            { 3612, 34, 0 }, /* core0 pc bit36 */
            { 3610, 34, 0 }, /* core0 pc bit37 */
            { 3608, 34, 0 }, /* core0 pc bit38 */
            { 3606, 34, 0 }, /* core0 pc bit39 */
            { 3636, 34, 0 }, /* core0 pc bit40 */
            { 3634, 34, 0 }, /* core0 pc bit41 */
            { 3632, 34, 0 }, /* core0 pc bit42 */
            { 3630, 34, 0 }, /* core0 pc bit43 */
            { 3628, 34, 0 }, /* core0 pc bit44 */
            { 3626, 34, 0 }, /* core0 pc bit45 */
            { 3624, 34, 0 }, /* core0 pc bit46 */
            { 3622, 34, 0 }, /* core0 pc bit47 */
            { 3540, 34, 0 }, /* core0 pc bit48 */
            { 3538, 34, 0 }, /* core0 pc bit49 */
            { 3536, 34, 0 }, /* core0 pc bit50 */
            { 3534, 34, 0 }, /* core0 pc bit51 */
            { 3532, 34, 0 }, /* core0 pc bit52 */
            { 3530, 34, 0 }, /* core0 pc bit53 */
            { 3528, 34, 0 }, /* core0 pc bit54 */
            { 3526, 34, 0 }, /* core0 pc bit55 */
            { 3732, 34, 0 }, /* core0 pc bit56 */
            { 3730, 34, 0 }, /* core0 pc bit57 */
            { 3728, 34, 0 }, /* core0 pc bit58 */
            { 3726, 34, 0 }, /* core0 pc bit59 */
            { 3724, 34, 0 }, /* core0 pc bit60 */
            { 3722, 34, 0 }, /* core0 pc bit61 */
            { 3720, 34, 0 }, /* core0 pc bit62 */
            { 3718, 34, 0 }, /* core0 pc bit63 */
            } },
            .sp32 = {{
            { 14358, 39, 0 }, /* core0 sp32 bit0 */
            { 14356, 39, 0 }, /* core0 sp32 bit1 */
            { 14354, 39, 0 }, /* core0 sp32 bit2 */
            { 14352, 39, 0 }, /* core0 sp32 bit3 */
            { 14350, 39, 0 }, /* core0 sp32 bit4 */
            { 14348, 39, 0 }, /* core0 sp32 bit5 */
            { 7688, 39, 0 }, /* core0 sp32 bit6 */
            { 7686, 39, 0 }, /* core0 sp32 bit7 */
            { 7684, 39, 0 }, /* core0 sp32 bit8 */
            { 14346, 39, 0 }, /* core0 sp32 bit9 */
            { 14344, 39, 0 }, /* core0 sp32 bit10 */
            { 14342, 39, 0 }, /* core0 sp32 bit11 */
            { 14340, 39, 0 }, /* core0 sp32 bit12 */
            { 14338, 39, 0 }, /* core0 sp32 bit13 */
            { 14336, 39, 0 }, /* core0 sp32 bit14 */
            { 14334, 39, 0 }, /* core0 sp32 bit15 */
            { 14374, 39, 0 }, /* core0 sp32 bit16 */
            { 7690, 39, 0 }, /* core0 sp32 bit17 */
            { 14372, 39, 0 }, /* core0 sp32 bit18 */
            { 14370, 39, 0 }, /* core0 sp32 bit19 */
            { 14332, 39, 0 }, /* core0 sp32 bit20 */
            { 14330, 39, 0 }, /* core0 sp32 bit21 */
            { 14328, 39, 0 }, /* core0 sp32 bit22 */
            { 14368, 39, 0 }, /* core0 sp32 bit23 */
            { 14366, 39, 0 }, /* core0 sp32 bit24 */
            { 7682, 39, 0 }, /* core0 sp32 bit25 */
            { 7680, 39, 0 }, /* core0 sp32 bit26 */
            { 14364, 39, 0 }, /* core0 sp32 bit27 */
            { 7678, 39, 0 }, /* core0 sp32 bit28 */
            { 14362, 39, 0 }, /* core0 sp32 bit29 */
            { 14360, 39, 0 }, /* core0 sp32 bit30 */
            { 7676, 39, 0 }, /* core0 sp32 bit31 */
            { 7522, 39, 0 }, /* core0 sp32 bit32 */
            { 7520, 39, 0 }, /* core0 sp32 bit33 */
            { 26802, 40, 0 }, /* core0 sp32 bit34 */
            { 7518, 39, 0 }, /* core0 sp32 bit35 */
            { 26804, 40, 0 }, /* core0 sp32 bit36 */
            { 7516, 39, 0 }, /* core0 sp32 bit37 */
            { 14128, 39, 0 }, /* core0 sp32 bit38 */
            { 7528, 39, 0 }, /* core0 sp32 bit39 */
            { 7526, 39, 0 }, /* core0 sp32 bit40 */
            { 7524, 39, 0 }, /* core0 sp32 bit41 */
            { 3076, 39, 0 }, /* core0 sp32 bit42 */
            { 7530, 39, 0 }, /* core0 sp32 bit43 */
            { 3078, 39, 0 }, /* core0 sp32 bit44 */
            { 14126, 39, 0 }, /* core0 sp32 bit45 */
            { 14124, 39, 0 }, /* core0 sp32 bit46 */
            { 14122, 39, 0 }, /* core0 sp32 bit47 */
            { 14134, 39, 0 }, /* core0 sp32 bit48 */
            { 14120, 39, 0 }, /* core0 sp32 bit49 */
            { 14118, 39, 0 }, /* core0 sp32 bit50 */
            { 14116, 39, 0 }, /* core0 sp32 bit51 */
            { 14132, 39, 0 }, /* core0 sp32 bit52 */
            { 14114, 39, 0 }, /* core0 sp32 bit53 */
            { 14112, 39, 0 }, /* core0 sp32 bit54 */
            { 14110, 39, 0 }, /* core0 sp32 bit55 */
            { 14108, 39, 0 }, /* core0 sp32 bit56 */
            { 14106, 39, 0 }, /* core0 sp32 bit57 */
            { 14104, 39, 0 }, /* core0 sp32 bit58 */
            { 7514, 39, 0 }, /* core0 sp32 bit59 */
            { 7512, 39, 0 }, /* core0 sp32 bit60 */
            { 7510, 39, 0 }, /* core0 sp32 bit61 */
            { 7508, 39, 0 }, /* core0 sp32 bit62 */
            { 14130, 39, 0 }, /* core0 sp32 bit63 */
            } },
            .fp32 = {{
            { 15150, 39, 0 }, /* core0 fp32 bit0 */
            { 15148, 39, 0 }, /* core0 fp32 bit1 */
            { 3098, 39, 0 }, /* core0 fp32 bit2 */
            { 7568, 39, 0 }, /* core0 fp32 bit3 */
            { 15146, 39, 0 }, /* core0 fp32 bit4 */
            { 15144, 39, 0 }, /* core0 fp32 bit5 */
            { 15142, 39, 0 }, /* core0 fp32 bit6 */
            { 26952, 40, 0 }, /* core0 fp32 bit7 */
            { 15074, 39, 0 }, /* core0 fp32 bit8 */
            { 15166, 39, 0 }, /* core0 fp32 bit9 */
            { 15164, 39, 0 }, /* core0 fp32 bit10 */
            { 15140, 39, 0 }, /* core0 fp32 bit11 */
            { 15162, 39, 0 }, /* core0 fp32 bit12 */
            { 7566, 39, 0 }, /* core0 fp32 bit13 */
            { 15160, 39, 0 }, /* core0 fp32 bit14 */
            { 15158, 39, 0 }, /* core0 fp32 bit15 */
            { 15086, 39, 0 }, /* core0 fp32 bit16 */
            { 15084, 39, 0 }, /* core0 fp32 bit17 */
            { 15082, 39, 0 }, /* core0 fp32 bit18 */
            { 15138, 39, 0 }, /* core0 fp32 bit19 */
            { 15080, 39, 0 }, /* core0 fp32 bit20 */
            { 3096, 39, 0 }, /* core0 fp32 bit21 */
            { 15156, 39, 0 }, /* core0 fp32 bit22 */
            { 7564, 39, 0 }, /* core0 fp32 bit23 */
            { 15078, 39, 0 }, /* core0 fp32 bit24 */
            { 15154, 39, 0 }, /* core0 fp32 bit25 */
            { 26950, 40, 0 }, /* core0 fp32 bit26 */
            { 15076, 39, 0 }, /* core0 fp32 bit27 */
            { 15072, 39, 0 }, /* core0 fp32 bit28 */
            { 15152, 39, 0 }, /* core0 fp32 bit29 */
            { 15136, 39, 0 }, /* core0 fp32 bit30 */
            { 7570, 39, 0 }, /* core0 fp32 bit31 */
            { 10510, 39, 0 }, /* core0 fp32 bit32 */
            { 2910, 39, 0 }, /* core0 fp32 bit33 */
            { 10508, 39, 0 }, /* core0 fp32 bit34 */
            { 14858, 39, 0 }, /* core0 fp32 bit35 */
            { 14856, 39, 0 }, /* core0 fp32 bit36 */
            { 14854, 39, 0 }, /* core0 fp32 bit37 */
            { 10506, 39, 0 }, /* core0 fp32 bit38 */
            { 14852, 39, 0 }, /* core0 fp32 bit39 */
            { 10514, 39, 0 }, /* core0 fp32 bit40 */
            { 14878, 39, 0 }, /* core0 fp32 bit41 */
            { 10504, 39, 0 }, /* core0 fp32 bit42 */
            { 10512, 39, 0 }, /* core0 fp32 bit43 */
            { 14876, 39, 0 }, /* core0 fp32 bit44 */
            { 14850, 39, 0 }, /* core0 fp32 bit45 */
            { 14848, 39, 0 }, /* core0 fp32 bit46 */
            { 7434, 39, 0 }, /* core0 fp32 bit47 */
            { 14874, 39, 0 }, /* core0 fp32 bit48 */
            { 14872, 39, 0 }, /* core0 fp32 bit49 */
            { 7432, 39, 0 }, /* core0 fp32 bit50 */
            { 14870, 39, 0 }, /* core0 fp32 bit51 */
            { 7430, 39, 0 }, /* core0 fp32 bit52 */
            { 14868, 39, 0 }, /* core0 fp32 bit53 */
            { 14866, 39, 0 }, /* core0 fp32 bit54 */
            { 14864, 39, 0 }, /* core0 fp32 bit55 */
            { 2908, 39, 0 }, /* core0 fp32 bit56 */
            { 14862, 39, 0 }, /* core0 fp32 bit57 */
            { 2912, 39, 0 }, /* core0 fp32 bit58 */
            { 14860, 39, 0 }, /* core0 fp32 bit59 */
            { 2914, 39, 0 }, /* core0 fp32 bit60 */
            { 26880, 40, 0 }, /* core0 fp32 bit61 */
            { 7428, 39, 0 }, /* core0 fp32 bit62 */
            { 26882, 40, 0 }, /* core0 fp32 bit63 */
            } },
            .fp64 = {{
            { 7110, 39, 0 }, /* core0 fp64 bit0 */
            { 7096, 39, 0 }, /* core0 fp64 bit1 */
            { 7102, 39, 0 }, /* core0 fp64 bit2 */
            { 13594, 39, 0 }, /* core0 fp64 bit3 */
            { 2546, 39, 0 }, /* core0 fp64 bit4 */
            { 2550, 39, 0 }, /* core0 fp64 bit5 */
            { 13530, 39, 0 }, /* core0 fp64 bit6 */
            { 13528, 39, 0 }, /* core0 fp64 bit7 */
            { 7108, 39, 0 }, /* core0 fp64 bit8 */
            { 13592, 39, 0 }, /* core0 fp64 bit9 */
            { 2552, 39, 0 }, /* core0 fp64 bit10 */
            { 7106, 39, 0 }, /* core0 fp64 bit11 */
            { 13590, 39, 0 }, /* core0 fp64 bit12 */
            { 13588, 39, 0 }, /* core0 fp64 bit13 */
            { 13586, 39, 0 }, /* core0 fp64 bit14 */
            { 13584, 39, 0 }, /* core0 fp64 bit15 */
            { 7100, 39, 0 }, /* core0 fp64 bit16 */
            { 13526, 39, 0 }, /* core0 fp64 bit17 */
            { 7104, 39, 0 }, /* core0 fp64 bit18 */
            { 13524, 39, 0 }, /* core0 fp64 bit19 */
            { 13522, 39, 0 }, /* core0 fp64 bit20 */
            { 13520, 39, 0 }, /* core0 fp64 bit21 */
            { 13582, 39, 0 }, /* core0 fp64 bit22 */
            { 13580, 39, 0 }, /* core0 fp64 bit23 */
            { 13518, 39, 0 }, /* core0 fp64 bit24 */
            { 2544, 39, 0 }, /* core0 fp64 bit25 */
            { 26702, 40, 0 }, /* core0 fp64 bit26 */
            { 13516, 39, 0 }, /* core0 fp64 bit27 */
            { 2548, 39, 0 }, /* core0 fp64 bit28 */
            { 2554, 39, 0 }, /* core0 fp64 bit29 */
            { 7098, 39, 0 }, /* core0 fp64 bit30 */
            { 26700, 40, 0 }, /* core0 fp64 bit31 */
            { 2446, 39, 0 }, /* core0 fp64 bit32 */
            { 6982, 39, 0 }, /* core0 fp64 bit33 */
            { 6990, 39, 0 }, /* core0 fp64 bit34 */
            { 13214, 39, 0 }, /* core0 fp64 bit35 */
            { 13212, 39, 0 }, /* core0 fp64 bit36 */
            { 13200, 39, 0 }, /* core0 fp64 bit37 */
            { 6988, 39, 0 }, /* core0 fp64 bit38 */
            { 13230, 39, 0 }, /* core0 fp64 bit39 */
            { 13228, 39, 0 }, /* core0 fp64 bit40 */
            { 13226, 39, 0 }, /* core0 fp64 bit41 */
            { 13224, 39, 0 }, /* core0 fp64 bit42 */
            { 13222, 39, 0 }, /* core0 fp64 bit43 */
            { 13220, 39, 0 }, /* core0 fp64 bit44 */
            { 6974, 39, 0 }, /* core0 fp64 bit45 */
            { 6972, 39, 0 }, /* core0 fp64 bit46 */
            { 6970, 39, 0 }, /* core0 fp64 bit47 */
            { 13210, 39, 0 }, /* core0 fp64 bit48 */
            { 13208, 39, 0 }, /* core0 fp64 bit49 */
            { 6968, 39, 0 }, /* core0 fp64 bit50 */
            { 13218, 39, 0 }, /* core0 fp64 bit51 */
            { 13206, 39, 0 }, /* core0 fp64 bit52 */
            { 13204, 39, 0 }, /* core0 fp64 bit53 */
            { 13216, 39, 0 }, /* core0 fp64 bit54 */
            { 13202, 39, 0 }, /* core0 fp64 bit55 */
            { 6980, 39, 0 }, /* core0 fp64 bit56 */
            { 26860, 40, 0 }, /* core0 fp64 bit57 */
            { 26858, 40, 0 }, /* core0 fp64 bit58 */
            { 6978, 39, 0 }, /* core0 fp64 bit59 */
            { 6986, 39, 0 }, /* core0 fp64 bit60 */
            { 2444, 39, 0 }, /* core0 fp64 bit61 */
            { 6984, 39, 0 }, /* core0 fp64 bit62 */
            { 6976, 39, 0 }, /* core0 fp64 bit63 */
            } },
            .sp_EL0 = {{
            { 13466, 39, 0 }, /* core0 sp_EL0 bit0 */
            { 13120, 39, 0 }, /* core0 sp_EL0 bit1 */
            { 2538, 39, 0 }, /* core0 sp_EL0 bit2 */
            { 9994, 39, 0 }, /* core0 sp_EL0 bit3 */
            { 13464, 39, 0 }, /* core0 sp_EL0 bit4 */
            { 10132, 39, 0 }, /* core0 sp_EL0 bit5 */
            { 10130, 39, 0 }, /* core0 sp_EL0 bit6 */
            { 10128, 39, 0 }, /* core0 sp_EL0 bit7 */
            { 26712, 40, 0 }, /* core0 sp_EL0 bit8 */
            { 13134, 39, 0 }, /* core0 sp_EL0 bit9 */
            { 9992, 39, 0 }, /* core0 sp_EL0 bit10 */
            { 13462, 39, 0 }, /* core0 sp_EL0 bit11 */
            { 13132, 39, 0 }, /* core0 sp_EL0 bit12 */
            { 13130, 39, 0 }, /* core0 sp_EL0 bit13 */
            { 13128, 39, 0 }, /* core0 sp_EL0 bit14 */
            { 13126, 39, 0 }, /* core0 sp_EL0 bit15 */
            { 13470, 39, 0 }, /* core0 sp_EL0 bit16 */
            { 10138, 39, 0 }, /* core0 sp_EL0 bit17 */
            { 10136, 39, 0 }, /* core0 sp_EL0 bit18 */
            { 10134, 39, 0 }, /* core0 sp_EL0 bit19 */
            { 13460, 39, 0 }, /* core0 sp_EL0 bit20 */
            { 13468, 39, 0 }, /* core0 sp_EL0 bit21 */
            { 13124, 39, 0 }, /* core0 sp_EL0 bit22 */
            { 13122, 39, 0 }, /* core0 sp_EL0 bit23 */
            { 13458, 39, 0 }, /* core0 sp_EL0 bit24 */
            { 9990, 39, 0 }, /* core0 sp_EL0 bit25 */
            { 9988, 39, 0 }, /* core0 sp_EL0 bit26 */
            { 13456, 39, 0 }, /* core0 sp_EL0 bit27 */
            { 26710, 40, 0 }, /* core0 sp_EL0 bit28 */
            { 9986, 39, 0 }, /* core0 sp_EL0 bit29 */
            { 2536, 39, 0 }, /* core0 sp_EL0 bit30 */
            { 9984, 39, 0 }, /* core0 sp_EL0 bit31 */
            { 2442, 39, 0 }, /* core0 sp_EL0 bit32 */
            { 13262, 39, 0 }, /* core0 sp_EL0 bit33 */
            { 6950, 39, 0 }, /* core0 sp_EL0 bit34 */
            { 13260, 39, 0 }, /* core0 sp_EL0 bit35 */
            { 13258, 39, 0 }, /* core0 sp_EL0 bit36 */
            { 6942, 39, 0 }, /* core0 sp_EL0 bit37 */
            { 6948, 39, 0 }, /* core0 sp_EL0 bit38 */
            { 6940, 39, 0 }, /* core0 sp_EL0 bit39 */
            { 6934, 39, 0 }, /* core0 sp_EL0 bit40 */
            { 13256, 39, 0 }, /* core0 sp_EL0 bit41 */
            { 6932, 39, 0 }, /* core0 sp_EL0 bit42 */
            { 26768, 40, 0 }, /* core0 sp_EL0 bit43 */
            { 6930, 39, 0 }, /* core0 sp_EL0 bit44 */
            { 13254, 39, 0 }, /* core0 sp_EL0 bit45 */
            { 6938, 39, 0 }, /* core0 sp_EL0 bit46 */
            { 13252, 39, 0 }, /* core0 sp_EL0 bit47 */
            { 13250, 39, 0 }, /* core0 sp_EL0 bit48 */
            { 13248, 39, 0 }, /* core0 sp_EL0 bit49 */
            { 13246, 39, 0 }, /* core0 sp_EL0 bit50 */
            { 13244, 39, 0 }, /* core0 sp_EL0 bit51 */
            { 13242, 39, 0 }, /* core0 sp_EL0 bit52 */
            { 13240, 39, 0 }, /* core0 sp_EL0 bit53 */
            { 6928, 39, 0 }, /* core0 sp_EL0 bit54 */
            { 13238, 39, 0 }, /* core0 sp_EL0 bit55 */
            { 13236, 39, 0 }, /* core0 sp_EL0 bit56 */
            { 13234, 39, 0 }, /* core0 sp_EL0 bit57 */
            { 26766, 40, 0 }, /* core0 sp_EL0 bit58 */
            { 6936, 39, 0 }, /* core0 sp_EL0 bit59 */
            { 6944, 39, 0 }, /* core0 sp_EL0 bit60 */
            { 2440, 39, 0 }, /* core0 sp_EL0 bit61 */
            { 6946, 39, 0 }, /* core0 sp_EL0 bit62 */
            { 13232, 39, 0 }, /* core0 sp_EL0 bit63 */
            } },
            .sp_EL1 = {{
            { 13396, 39, 0 }, /* core0 sp_EL1 bit0 */
            { 10088, 39, 0 }, /* core0 sp_EL1 bit1 */
            { 2526, 39, 0 }, /* core0 sp_EL1 bit2 */
            { 13390, 39, 0 }, /* core0 sp_EL1 bit3 */
            { 13406, 39, 0 }, /* core0 sp_EL1 bit4 */
            { 10108, 39, 0 }, /* core0 sp_EL1 bit5 */
            { 10106, 39, 0 }, /* core0 sp_EL1 bit6 */
            { 10104, 39, 0 }, /* core0 sp_EL1 bit7 */
            { 26716, 40, 0 }, /* core0 sp_EL1 bit8 */
            { 13388, 39, 0 }, /* core0 sp_EL1 bit9 */
            { 10086, 39, 0 }, /* core0 sp_EL1 bit10 */
            { 13394, 39, 0 }, /* core0 sp_EL1 bit11 */
            { 10084, 39, 0 }, /* core0 sp_EL1 bit12 */
            { 13386, 39, 0 }, /* core0 sp_EL1 bit13 */
            { 13384, 39, 0 }, /* core0 sp_EL1 bit14 */
            { 13382, 39, 0 }, /* core0 sp_EL1 bit15 */
            { 13404, 39, 0 }, /* core0 sp_EL1 bit16 */
            { 10114, 39, 0 }, /* core0 sp_EL1 bit17 */
            { 10112, 39, 0 }, /* core0 sp_EL1 bit18 */
            { 10110, 39, 0 }, /* core0 sp_EL1 bit19 */
            { 13402, 39, 0 }, /* core0 sp_EL1 bit20 */
            { 13400, 39, 0 }, /* core0 sp_EL1 bit21 */
            { 13380, 39, 0 }, /* core0 sp_EL1 bit22 */
            { 10082, 39, 0 }, /* core0 sp_EL1 bit23 */
            { 13398, 39, 0 }, /* core0 sp_EL1 bit24 */
            { 13378, 39, 0 }, /* core0 sp_EL1 bit25 */
            { 13376, 39, 0 }, /* core0 sp_EL1 bit26 */
            { 13392, 39, 0 }, /* core0 sp_EL1 bit27 */
            { 26714, 40, 0 }, /* core0 sp_EL1 bit28 */
            { 10090, 39, 0 }, /* core0 sp_EL1 bit29 */
            { 2524, 39, 0 }, /* core0 sp_EL1 bit30 */
            { 10080, 39, 0 }, /* core0 sp_EL1 bit31 */
            { 13358, 39, 0 }, /* core0 sp_EL1 bit32 */
            { 13356, 39, 0 }, /* core0 sp_EL1 bit33 */
            { 6886, 39, 0 }, /* core0 sp_EL1 bit34 */
            { 13354, 39, 0 }, /* core0 sp_EL1 bit35 */
            { 13352, 39, 0 }, /* core0 sp_EL1 bit36 */
            { 10076, 39, 0 }, /* core0 sp_EL1 bit37 */
            { 6884, 39, 0 }, /* core0 sp_EL1 bit38 */
            { 13350, 39, 0 }, /* core0 sp_EL1 bit39 */
            { 26744, 40, 0 }, /* core0 sp_EL1 bit40 */
            { 13348, 39, 0 }, /* core0 sp_EL1 bit41 */
            { 6878, 39, 0 }, /* core0 sp_EL1 bit42 */
            { 6876, 39, 0 }, /* core0 sp_EL1 bit43 */
            { 6874, 39, 0 }, /* core0 sp_EL1 bit44 */
            { 13346, 39, 0 }, /* core0 sp_EL1 bit45 */
            { 10074, 39, 0 }, /* core0 sp_EL1 bit46 */
            { 13344, 39, 0 }, /* core0 sp_EL1 bit47 */
            { 13342, 39, 0 }, /* core0 sp_EL1 bit48 */
            { 13340, 39, 0 }, /* core0 sp_EL1 bit49 */
            { 10072, 39, 0 }, /* core0 sp_EL1 bit50 */
            { 13338, 39, 0 }, /* core0 sp_EL1 bit51 */
            { 13336, 39, 0 }, /* core0 sp_EL1 bit52 */
            { 13334, 39, 0 }, /* core0 sp_EL1 bit53 */
            { 6872, 39, 0 }, /* core0 sp_EL1 bit54 */
            { 13332, 39, 0 }, /* core0 sp_EL1 bit55 */
            { 10070, 39, 0 }, /* core0 sp_EL1 bit56 */
            { 10068, 39, 0 }, /* core0 sp_EL1 bit57 */
            { 26742, 40, 0 }, /* core0 sp_EL1 bit58 */
            { 13330, 39, 0 }, /* core0 sp_EL1 bit59 */
            { 6882, 39, 0 }, /* core0 sp_EL1 bit60 */
            { 13328, 39, 0 }, /* core0 sp_EL1 bit61 */
            { 6880, 39, 0 }, /* core0 sp_EL1 bit62 */
            { 10078, 39, 0 }, /* core0 sp_EL1 bit63 */
            } },
            .sp_EL2 = {{
            { 13138, 39, 0 }, /* core0 sp_EL2 bit0 */
            { 13136, 39, 0 }, /* core0 sp_EL2 bit1 */
            { 13454, 39, 0 }, /* core0 sp_EL2 bit2 */
            { 13438, 39, 0 }, /* core0 sp_EL2 bit3 */
            { 13452, 39, 0 }, /* core0 sp_EL2 bit4 */
            { 2534, 39, 0 }, /* core0 sp_EL2 bit5 */
            { 10122, 39, 0 }, /* core0 sp_EL2 bit6 */
            { 10120, 39, 0 }, /* core0 sp_EL2 bit7 */
            { 10118, 39, 0 }, /* core0 sp_EL2 bit8 */
            { 13450, 39, 0 }, /* core0 sp_EL2 bit9 */
            { 13436, 39, 0 }, /* core0 sp_EL2 bit10 */
            { 13434, 39, 0 }, /* core0 sp_EL2 bit11 */
            { 13432, 39, 0 }, /* core0 sp_EL2 bit12 */
            { 13448, 39, 0 }, /* core0 sp_EL2 bit13 */
            { 13446, 39, 0 }, /* core0 sp_EL2 bit14 */
            { 13444, 39, 0 }, /* core0 sp_EL2 bit15 */
            { 13442, 39, 0 }, /* core0 sp_EL2 bit16 */
            { 10126, 39, 0 }, /* core0 sp_EL2 bit17 */
            { 10124, 39, 0 }, /* core0 sp_EL2 bit18 */
            { 10116, 39, 0 }, /* core0 sp_EL2 bit19 */
            { 13430, 39, 0 }, /* core0 sp_EL2 bit20 */
            { 13440, 39, 0 }, /* core0 sp_EL2 bit21 */
            { 13150, 39, 0 }, /* core0 sp_EL2 bit22 */
            { 13428, 39, 0 }, /* core0 sp_EL2 bit23 */
            { 13148, 39, 0 }, /* core0 sp_EL2 bit24 */
            { 13146, 39, 0 }, /* core0 sp_EL2 bit25 */
            { 13144, 39, 0 }, /* core0 sp_EL2 bit26 */
            { 13426, 39, 0 }, /* core0 sp_EL2 bit27 */
            { 2532, 39, 0 }, /* core0 sp_EL2 bit28 */
            { 13142, 39, 0 }, /* core0 sp_EL2 bit29 */
            { 13140, 39, 0 }, /* core0 sp_EL2 bit30 */
            { 13424, 39, 0 }, /* core0 sp_EL2 bit31 */
            { 13310, 39, 0 }, /* core0 sp_EL2 bit32 */
            { 13308, 39, 0 }, /* core0 sp_EL2 bit33 */
            { 6902, 39, 0 }, /* core0 sp_EL2 bit34 */
            { 13306, 39, 0 }, /* core0 sp_EL2 bit35 */
            { 13304, 39, 0 }, /* core0 sp_EL2 bit36 */
            { 10066, 39, 0 }, /* core0 sp_EL2 bit37 */
            { 6900, 39, 0 }, /* core0 sp_EL2 bit38 */
            { 10064, 39, 0 }, /* core0 sp_EL2 bit39 */
            { 26754, 40, 0 }, /* core0 sp_EL2 bit40 */
            { 13302, 39, 0 }, /* core0 sp_EL2 bit41 */
            { 6910, 39, 0 }, /* core0 sp_EL2 bit42 */
            { 6908, 39, 0 }, /* core0 sp_EL2 bit43 */
            { 6906, 39, 0 }, /* core0 sp_EL2 bit44 */
            { 13300, 39, 0 }, /* core0 sp_EL2 bit45 */
            { 10062, 39, 0 }, /* core0 sp_EL2 bit46 */
            { 13298, 39, 0 }, /* core0 sp_EL2 bit47 */
            { 13296, 39, 0 }, /* core0 sp_EL2 bit48 */
            { 10060, 39, 0 }, /* core0 sp_EL2 bit49 */
            { 10058, 39, 0 }, /* core0 sp_EL2 bit50 */
            { 13326, 39, 0 }, /* core0 sp_EL2 bit51 */
            { 13324, 39, 0 }, /* core0 sp_EL2 bit52 */
            { 13322, 39, 0 }, /* core0 sp_EL2 bit53 */
            { 6904, 39, 0 }, /* core0 sp_EL2 bit54 */
            { 13320, 39, 0 }, /* core0 sp_EL2 bit55 */
            { 13318, 39, 0 }, /* core0 sp_EL2 bit56 */
            { 10056, 39, 0 }, /* core0 sp_EL2 bit57 */
            { 6898, 39, 0 }, /* core0 sp_EL2 bit58 */
            { 13316, 39, 0 }, /* core0 sp_EL2 bit59 */
            { 6896, 39, 0 }, /* core0 sp_EL2 bit60 */
            { 13314, 39, 0 }, /* core0 sp_EL2 bit61 */
            { 26752, 40, 0 }, /* core0 sp_EL2 bit62 */
            { 13312, 39, 0 }, /* core0 sp_EL2 bit63 */
            } },
            .sp_EL3 = {{
            { 10100, 39, 0 }, /* core0 sp_EL3 bit0 */
            { 7090, 39, 0 }, /* core0 sp_EL3 bit1 */
            { 7094, 39, 0 }, /* core0 sp_EL3 bit2 */
            { 13162, 39, 0 }, /* core0 sp_EL3 bit3 */
            { 10098, 39, 0 }, /* core0 sp_EL3 bit4 */
            { 2530, 39, 0 }, /* core0 sp_EL3 bit5 */
            { 13422, 39, 0 }, /* core0 sp_EL3 bit6 */
            { 13420, 39, 0 }, /* core0 sp_EL3 bit7 */
            { 13418, 39, 0 }, /* core0 sp_EL3 bit8 */
            { 13160, 39, 0 }, /* core0 sp_EL3 bit9 */
            { 13158, 39, 0 }, /* core0 sp_EL3 bit10 */
            { 10096, 39, 0 }, /* core0 sp_EL3 bit11 */
            { 13156, 39, 0 }, /* core0 sp_EL3 bit12 */
            { 13154, 39, 0 }, /* core0 sp_EL3 bit13 */
            { 13152, 39, 0 }, /* core0 sp_EL3 bit14 */
            { 7086, 39, 0 }, /* core0 sp_EL3 bit15 */
            { 13416, 39, 0 }, /* core0 sp_EL3 bit16 */
            { 13414, 39, 0 }, /* core0 sp_EL3 bit17 */
            { 13412, 39, 0 }, /* core0 sp_EL3 bit18 */
            { 13410, 39, 0 }, /* core0 sp_EL3 bit19 */
            { 10094, 39, 0 }, /* core0 sp_EL3 bit20 */
            { 10092, 39, 0 }, /* core0 sp_EL3 bit21 */
            { 13166, 39, 0 }, /* core0 sp_EL3 bit22 */
            { 7084, 39, 0 }, /* core0 sp_EL3 bit23 */
            { 13408, 39, 0 }, /* core0 sp_EL3 bit24 */
            { 7088, 39, 0 }, /* core0 sp_EL3 bit25 */
            { 7082, 39, 0 }, /* core0 sp_EL3 bit26 */
            { 10102, 39, 0 }, /* core0 sp_EL3 bit27 */
            { 2528, 39, 0 }, /* core0 sp_EL3 bit28 */
            { 13164, 39, 0 }, /* core0 sp_EL3 bit29 */
            { 7092, 39, 0 }, /* core0 sp_EL3 bit30 */
            { 7080, 39, 0 }, /* core0 sp_EL3 bit31 */
            { 2434, 39, 0 }, /* core0 sp_EL3 bit32 */
            { 13278, 39, 0 }, /* core0 sp_EL3 bit33 */
            { 2430, 39, 0 }, /* core0 sp_EL3 bit34 */
            { 13294, 39, 0 }, /* core0 sp_EL3 bit35 */
            { 13292, 39, 0 }, /* core0 sp_EL3 bit36 */
            { 13276, 39, 0 }, /* core0 sp_EL3 bit37 */
            { 2438, 39, 0 }, /* core0 sp_EL3 bit38 */
            { 13290, 39, 0 }, /* core0 sp_EL3 bit39 */
            { 6926, 39, 0 }, /* core0 sp_EL3 bit40 */
            { 13274, 39, 0 }, /* core0 sp_EL3 bit41 */
            { 6924, 39, 0 }, /* core0 sp_EL3 bit42 */
            { 26762, 40, 0 }, /* core0 sp_EL3 bit43 */
            { 6922, 39, 0 }, /* core0 sp_EL3 bit44 */
            { 13272, 39, 0 }, /* core0 sp_EL3 bit45 */
            { 13288, 39, 0 }, /* core0 sp_EL3 bit46 */
            { 13286, 39, 0 }, /* core0 sp_EL3 bit47 */
            { 13270, 39, 0 }, /* core0 sp_EL3 bit48 */
            { 13268, 39, 0 }, /* core0 sp_EL3 bit49 */
            { 13284, 39, 0 }, /* core0 sp_EL3 bit50 */
            { 13266, 39, 0 }, /* core0 sp_EL3 bit51 */
            { 13282, 39, 0 }, /* core0 sp_EL3 bit52 */
            { 13264, 39, 0 }, /* core0 sp_EL3 bit53 */
            { 6920, 39, 0 }, /* core0 sp_EL3 bit54 */
            { 13280, 39, 0 }, /* core0 sp_EL3 bit55 */
            { 6918, 39, 0 }, /* core0 sp_EL3 bit56 */
            { 6916, 39, 0 }, /* core0 sp_EL3 bit57 */
            { 2428, 39, 0 }, /* core0 sp_EL3 bit58 */
            { 6914, 39, 0 }, /* core0 sp_EL3 bit59 */
            { 2436, 39, 0 }, /* core0 sp_EL3 bit60 */
            { 2432, 39, 0 }, /* core0 sp_EL3 bit61 */
            { 26760, 40, 0 }, /* core0 sp_EL3 bit62 */
            { 6912, 39, 0 }, /* core0 sp_EL3 bit63 */
            } },
            .elr_EL1 = {{
            { 13490, 39, 0 }, /* core0 elr_EL1 bit0 */
            { 13488, 39, 0 }, /* core0 elr_EL1 bit1 */
            { 13502, 39, 0 }, /* core0 elr_EL1 bit2 */
            { 13086, 39, 0 }, /* core0 elr_EL1 bit3 */
            { 13084, 39, 0 }, /* core0 elr_EL1 bit4 */
            { 2570, 39, 0 }, /* core0 elr_EL1 bit5 */
            { 10186, 39, 0 }, /* core0 elr_EL1 bit6 */
            { 10178, 39, 0 }, /* core0 elr_EL1 bit7 */
            { 10176, 39, 0 }, /* core0 elr_EL1 bit8 */
            { 13082, 39, 0 }, /* core0 elr_EL1 bit9 */
            { 13080, 39, 0 }, /* core0 elr_EL1 bit10 */
            { 13078, 39, 0 }, /* core0 elr_EL1 bit11 */
            { 13076, 39, 0 }, /* core0 elr_EL1 bit12 */
            { 13500, 39, 0 }, /* core0 elr_EL1 bit13 */
            { 13074, 39, 0 }, /* core0 elr_EL1 bit14 */
            { 13072, 39, 0 }, /* core0 elr_EL1 bit15 */
            { 13498, 39, 0 }, /* core0 elr_EL1 bit16 */
            { 10184, 39, 0 }, /* core0 elr_EL1 bit17 */
            { 10182, 39, 0 }, /* core0 elr_EL1 bit18 */
            { 10180, 39, 0 }, /* core0 elr_EL1 bit19 */
            { 2568, 39, 0 }, /* core0 elr_EL1 bit20 */
            { 13496, 39, 0 }, /* core0 elr_EL1 bit21 */
            { 13494, 39, 0 }, /* core0 elr_EL1 bit22 */
            { 10174, 39, 0 }, /* core0 elr_EL1 bit23 */
            { 10172, 39, 0 }, /* core0 elr_EL1 bit24 */
            { 13492, 39, 0 }, /* core0 elr_EL1 bit25 */
            { 10170, 39, 0 }, /* core0 elr_EL1 bit26 */
            { 10168, 39, 0 }, /* core0 elr_EL1 bit27 */
            { 26686, 40, 0 }, /* core0 elr_EL1 bit28 */
            { 10166, 39, 0 }, /* core0 elr_EL1 bit29 */
            { 10164, 39, 0 }, /* core0 elr_EL1 bit30 */
            { 26688, 40, 0 }, /* core0 elr_EL1 bit31 */
            { 12706, 39, 0 }, /* core0 elr_EL1 bit32 */
            { 12704, 39, 0 }, /* core0 elr_EL1 bit33 */
            { 12702, 39, 0 }, /* core0 elr_EL1 bit34 */
            { 12700, 39, 0 }, /* core0 elr_EL1 bit35 */
            { 12698, 39, 0 }, /* core0 elr_EL1 bit36 */
            { 12696, 39, 0 }, /* core0 elr_EL1 bit37 */
            { 12708, 39, 0 }, /* core0 elr_EL1 bit38 */
            { 12694, 39, 0 }, /* core0 elr_EL1 bit39 */
            { 26738, 40, 0 }, /* core0 elr_EL1 bit40 */
            { 12692, 39, 0 }, /* core0 elr_EL1 bit41 */
            { 6894, 39, 0 }, /* core0 elr_EL1 bit42 */
            { 6892, 39, 0 }, /* core0 elr_EL1 bit43 */
            { 6890, 39, 0 }, /* core0 elr_EL1 bit44 */
            { 12690, 39, 0 }, /* core0 elr_EL1 bit45 */
            { 2518, 39, 0 }, /* core0 elr_EL1 bit46 */
            { 12688, 39, 0 }, /* core0 elr_EL1 bit47 */
            { 12686, 39, 0 }, /* core0 elr_EL1 bit48 */
            { 12684, 39, 0 }, /* core0 elr_EL1 bit49 */
            { 12682, 39, 0 }, /* core0 elr_EL1 bit50 */
            { 12680, 39, 0 }, /* core0 elr_EL1 bit51 */
            { 12678, 39, 0 }, /* core0 elr_EL1 bit52 */
            { 12676, 39, 0 }, /* core0 elr_EL1 bit53 */
            { 6888, 39, 0 }, /* core0 elr_EL1 bit54 */
            { 12722, 39, 0 }, /* core0 elr_EL1 bit55 */
            { 12720, 39, 0 }, /* core0 elr_EL1 bit56 */
            { 12718, 39, 0 }, /* core0 elr_EL1 bit57 */
            { 2516, 39, 0 }, /* core0 elr_EL1 bit58 */
            { 12716, 39, 0 }, /* core0 elr_EL1 bit59 */
            { 12714, 39, 0 }, /* core0 elr_EL1 bit60 */
            { 12712, 39, 0 }, /* core0 elr_EL1 bit61 */
            { 26736, 40, 0 }, /* core0 elr_EL1 bit62 */
            { 12710, 39, 0 }, /* core0 elr_EL1 bit63 */
            } },
            .elr_EL2 = {{
            { 12880, 39, 0 }, /* core0 elr_EL2 bit0 */
            { 12926, 39, 0 }, /* core0 elr_EL2 bit1 */
            { 12910, 39, 0 }, /* core0 elr_EL2 bit2 */
            { 12908, 39, 0 }, /* core0 elr_EL2 bit3 */
            { 12906, 39, 0 }, /* core0 elr_EL2 bit4 */
            { 2574, 39, 0 }, /* core0 elr_EL2 bit5 */
            { 10198, 39, 0 }, /* core0 elr_EL2 bit6 */
            { 10196, 39, 0 }, /* core0 elr_EL2 bit7 */
            { 10188, 39, 0 }, /* core0 elr_EL2 bit8 */
            { 12904, 39, 0 }, /* core0 elr_EL2 bit9 */
            { 12924, 39, 0 }, /* core0 elr_EL2 bit10 */
            { 12902, 39, 0 }, /* core0 elr_EL2 bit11 */
            { 12900, 39, 0 }, /* core0 elr_EL2 bit12 */
            { 12898, 39, 0 }, /* core0 elr_EL2 bit13 */
            { 12896, 39, 0 }, /* core0 elr_EL2 bit14 */
            { 12894, 39, 0 }, /* core0 elr_EL2 bit15 */
            { 12892, 39, 0 }, /* core0 elr_EL2 bit16 */
            { 10194, 39, 0 }, /* core0 elr_EL2 bit17 */
            { 10192, 39, 0 }, /* core0 elr_EL2 bit18 */
            { 10190, 39, 0 }, /* core0 elr_EL2 bit19 */
            { 12890, 39, 0 }, /* core0 elr_EL2 bit20 */
            { 12922, 39, 0 }, /* core0 elr_EL2 bit21 */
            { 12888, 39, 0 }, /* core0 elr_EL2 bit22 */
            { 12886, 39, 0 }, /* core0 elr_EL2 bit23 */
            { 12920, 39, 0 }, /* core0 elr_EL2 bit24 */
            { 12884, 39, 0 }, /* core0 elr_EL2 bit25 */
            { 12918, 39, 0 }, /* core0 elr_EL2 bit26 */
            { 12916, 39, 0 }, /* core0 elr_EL2 bit27 */
            { 2572, 39, 0 }, /* core0 elr_EL2 bit28 */
            { 12914, 39, 0 }, /* core0 elr_EL2 bit29 */
            { 12912, 39, 0 }, /* core0 elr_EL2 bit30 */
            { 12882, 39, 0 }, /* core0 elr_EL2 bit31 */
            { 12738, 39, 0 }, /* core0 elr_EL2 bit32 */
            { 12736, 39, 0 }, /* core0 elr_EL2 bit33 */
            { 12734, 39, 0 }, /* core0 elr_EL2 bit34 */
            { 12758, 39, 0 }, /* core0 elr_EL2 bit35 */
            { 12756, 39, 0 }, /* core0 elr_EL2 bit36 */
            { 12732, 39, 0 }, /* core0 elr_EL2 bit37 */
            { 12754, 39, 0 }, /* core0 elr_EL2 bit38 */
            { 12752, 39, 0 }, /* core0 elr_EL2 bit39 */
            { 7070, 39, 0 }, /* core0 elr_EL2 bit40 */
            { 12750, 39, 0 }, /* core0 elr_EL2 bit41 */
            { 7068, 39, 0 }, /* core0 elr_EL2 bit42 */
            { 7066, 39, 0 }, /* core0 elr_EL2 bit43 */
            { 7064, 39, 0 }, /* core0 elr_EL2 bit44 */
            { 12748, 39, 0 }, /* core0 elr_EL2 bit45 */
            { 12746, 39, 0 }, /* core0 elr_EL2 bit46 */
            { 12730, 39, 0 }, /* core0 elr_EL2 bit47 */
            { 12728, 39, 0 }, /* core0 elr_EL2 bit48 */
            { 12726, 39, 0 }, /* core0 elr_EL2 bit49 */
            { 12724, 39, 0 }, /* core0 elr_EL2 bit50 */
            { 12744, 39, 0 }, /* core0 elr_EL2 bit51 */
            { 12742, 39, 0 }, /* core0 elr_EL2 bit52 */
            { 12770, 39, 0 }, /* core0 elr_EL2 bit53 */
            { 2514, 39, 0 }, /* core0 elr_EL2 bit54 */
            { 12768, 39, 0 }, /* core0 elr_EL2 bit55 */
            { 12740, 39, 0 }, /* core0 elr_EL2 bit56 */
            { 12766, 39, 0 }, /* core0 elr_EL2 bit57 */
            { 12764, 39, 0 }, /* core0 elr_EL2 bit58 */
            { 26726, 40, 0 }, /* core0 elr_EL2 bit59 */
            { 2512, 39, 0 }, /* core0 elr_EL2 bit60 */
            { 12762, 39, 0 }, /* core0 elr_EL2 bit61 */
            { 26724, 40, 0 }, /* core0 elr_EL2 bit62 */
            { 12760, 39, 0 }, /* core0 elr_EL2 bit63 */
            } },
            .elr_EL3 = {{
            { 26694, 40, 0 }, /* core0 elr_EL3 bit0 */
            { 12974, 39, 0 }, /* core0 elr_EL3 bit1 */
            { 12972, 39, 0 }, /* core0 elr_EL3 bit2 */
            { 12970, 39, 0 }, /* core0 elr_EL3 bit3 */
            { 12958, 39, 0 }, /* core0 elr_EL3 bit4 */
            { 12934, 39, 0 }, /* core0 elr_EL3 bit5 */
            { 12932, 39, 0 }, /* core0 elr_EL3 bit6 */
            { 12930, 39, 0 }, /* core0 elr_EL3 bit7 */
            { 12928, 39, 0 }, /* core0 elr_EL3 bit8 */
            { 12956, 39, 0 }, /* core0 elr_EL3 bit9 */
            { 12968, 39, 0 }, /* core0 elr_EL3 bit10 */
            { 12966, 39, 0 }, /* core0 elr_EL3 bit11 */
            { 12964, 39, 0 }, /* core0 elr_EL3 bit12 */
            { 12962, 39, 0 }, /* core0 elr_EL3 bit13 */
            { 12960, 39, 0 }, /* core0 elr_EL3 bit14 */
            { 9982, 39, 0 }, /* core0 elr_EL3 bit15 */
            { 12954, 39, 0 }, /* core0 elr_EL3 bit16 */
            { 12942, 39, 0 }, /* core0 elr_EL3 bit17 */
            { 12940, 39, 0 }, /* core0 elr_EL3 bit18 */
            { 12938, 39, 0 }, /* core0 elr_EL3 bit19 */
            { 12936, 39, 0 }, /* core0 elr_EL3 bit20 */
            { 9980, 39, 0 }, /* core0 elr_EL3 bit21 */
            { 9978, 39, 0 }, /* core0 elr_EL3 bit22 */
            { 12952, 39, 0 }, /* core0 elr_EL3 bit23 */
            { 12950, 39, 0 }, /* core0 elr_EL3 bit24 */
            { 9976, 39, 0 }, /* core0 elr_EL3 bit25 */
            { 9974, 39, 0 }, /* core0 elr_EL3 bit26 */
            { 12948, 39, 0 }, /* core0 elr_EL3 bit27 */
            { 26692, 40, 0 }, /* core0 elr_EL3 bit28 */
            { 12946, 39, 0 }, /* core0 elr_EL3 bit29 */
            { 12944, 39, 0 }, /* core0 elr_EL3 bit30 */
            { 9972, 39, 0 }, /* core0 elr_EL3 bit31 */
            { 12658, 39, 0 }, /* core0 elr_EL3 bit32 */
            { 12674, 39, 0 }, /* core0 elr_EL3 bit33 */
            { 12656, 39, 0 }, /* core0 elr_EL3 bit34 */
            { 12672, 39, 0 }, /* core0 elr_EL3 bit35 */
            { 12670, 39, 0 }, /* core0 elr_EL3 bit36 */
            { 12668, 39, 0 }, /* core0 elr_EL3 bit37 */
            { 12666, 39, 0 }, /* core0 elr_EL3 bit38 */
            { 12664, 39, 0 }, /* core0 elr_EL3 bit39 */
            { 26750, 40, 0 }, /* core0 elr_EL3 bit40 */
            { 12662, 39, 0 }, /* core0 elr_EL3 bit41 */
            { 6870, 39, 0 }, /* core0 elr_EL3 bit42 */
            { 6868, 39, 0 }, /* core0 elr_EL3 bit43 */
            { 6866, 39, 0 }, /* core0 elr_EL3 bit44 */
            { 12660, 39, 0 }, /* core0 elr_EL3 bit45 */
            { 12654, 39, 0 }, /* core0 elr_EL3 bit46 */
            { 12652, 39, 0 }, /* core0 elr_EL3 bit47 */
            { 12642, 39, 0 }, /* core0 elr_EL3 bit48 */
            { 12650, 39, 0 }, /* core0 elr_EL3 bit49 */
            { 12648, 39, 0 }, /* core0 elr_EL3 bit50 */
            { 12640, 39, 0 }, /* core0 elr_EL3 bit51 */
            { 12646, 39, 0 }, /* core0 elr_EL3 bit52 */
            { 12638, 39, 0 }, /* core0 elr_EL3 bit53 */
            { 6864, 39, 0 }, /* core0 elr_EL3 bit54 */
            { 12636, 39, 0 }, /* core0 elr_EL3 bit55 */
            { 12634, 39, 0 }, /* core0 elr_EL3 bit56 */
            { 12632, 39, 0 }, /* core0 elr_EL3 bit57 */
            { 12630, 39, 0 }, /* core0 elr_EL3 bit58 */
            { 12644, 39, 0 }, /* core0 elr_EL3 bit59 */
            { 2426, 39, 0 }, /* core0 elr_EL3 bit60 */
            { 26748, 40, 0 }, /* core0 elr_EL3 bit61 */
            { 2424, 39, 0 }, /* core0 elr_EL3 bit62 */
            { 12628, 39, 0 }, /* core0 elr_EL3 bit63 */
            } },
            .raw_pc = {{
            { 1554, 39, 0 }, /* core0 raw_pc bit0 */
            { 11390, 39, 0 }, /* core0 raw_pc bit1 */
            { 11388, 39, 0 }, /* core0 raw_pc bit2 */
            { 11386, 39, 0 }, /* core0 raw_pc bit3 */
            { 11384, 39, 0 }, /* core0 raw_pc bit4 */
            { 11382, 39, 0 }, /* core0 raw_pc bit5 */
            { 11380, 39, 0 }, /* core0 raw_pc bit6 */
            { 24190, 39, 0 }, /* core0 raw_pc bit7 */
            { 24188, 39, 0 }, /* core0 raw_pc bit8 */
            { 24186, 39, 0 }, /* core0 raw_pc bit9 */
            { 24184, 39, 0 }, /* core0 raw_pc bit10 */
            { 24182, 39, 0 }, /* core0 raw_pc bit11 */
            { 24180, 39, 0 }, /* core0 raw_pc bit12 */
            { 24178, 39, 0 }, /* core0 raw_pc bit13 */
            { 24176, 39, 0 }, /* core0 raw_pc bit14 */
            { 24172, 39, 0 }, /* core0 raw_pc bit15 */
            { 24170, 39, 0 }, /* core0 raw_pc bit16 */
            { 24168, 39, 0 }, /* core0 raw_pc bit17 */
            { 24166, 39, 0 }, /* core0 raw_pc bit18 */
            { 24164, 39, 0 }, /* core0 raw_pc bit19 */
            { 24162, 39, 0 }, /* core0 raw_pc bit20 */
            { 24160, 39, 0 }, /* core0 raw_pc bit21 */
            { 24158, 39, 0 }, /* core0 raw_pc bit22 */
            { 23792, 39, 0 }, /* core0 raw_pc bit23 */
            { 23790, 39, 0 }, /* core0 raw_pc bit24 */
            { 23788, 39, 0 }, /* core0 raw_pc bit25 */
            { 23786, 39, 0 }, /* core0 raw_pc bit26 */
            { 23784, 39, 0 }, /* core0 raw_pc bit27 */
            { 23782, 39, 0 }, /* core0 raw_pc bit28 */
            { 23780, 39, 0 }, /* core0 raw_pc bit29 */
            { 23778, 39, 0 }, /* core0 raw_pc bit30 */
            { 5062, 39, 0 }, /* core0 raw_pc bit31 */
            { 23774, 39, 0 }, /* core0 raw_pc bit32 */
            { 23772, 39, 0 }, /* core0 raw_pc bit33 */
            { 23770, 39, 0 }, /* core0 raw_pc bit34 */
            { 23768, 39, 0 }, /* core0 raw_pc bit35 */
            { 23766, 39, 0 }, /* core0 raw_pc bit36 */
            { 23764, 39, 0 }, /* core0 raw_pc bit37 */
            { 23762, 39, 0 }, /* core0 raw_pc bit38 */
            { 23760, 39, 0 }, /* core0 raw_pc bit39 */
            { 23758, 39, 0 }, /* core0 raw_pc bit40 */
            { 23756, 39, 0 }, /* core0 raw_pc bit41 */
            { 23754, 39, 0 }, /* core0 raw_pc bit42 */
            { 23752, 39, 0 }, /* core0 raw_pc bit43 */
            { 23750, 39, 0 }, /* core0 raw_pc bit44 */
            { 23748, 39, 0 }, /* core0 raw_pc bit45 */
            { 23746, 39, 0 }, /* core0 raw_pc bit46 */
            { 23776, 39, 0 }, /* core0 raw_pc bit47 */
            { 5060, 39, 0 }, /* core0 raw_pc bit48 */
            { 1540, 39, 0 }, /* core0 raw_pc bit49 */
            {    0, 0, 2 }, /* core0 raw_pc bit50 */
            {    0, 0, 2 }, /* core0 raw_pc bit51 */
            {    0, 0, 2 }, /* core0 raw_pc bit52 */
            {    0, 0, 2 }, /* core0 raw_pc bit53 */
            {    0, 0, 2 }, /* core0 raw_pc bit54 */
            {    0, 0, 2 }, /* core0 raw_pc bit55 */
            {    0, 0, 2 }, /* core0 raw_pc bit56 */
            {    0, 0, 2 }, /* core0 raw_pc bit57 */
            {    0, 0, 2 }, /* core0 raw_pc bit58 */
            {    0, 0, 2 }, /* core0 raw_pc bit59 */
            {    0, 0, 2 }, /* core0 raw_pc bit60 */
            {    0, 0, 2 }, /* core0 raw_pc bit61 */
            {    0, 0, 2 }, /* core0 raw_pc bit62 */
            {    0, 0, 2 }, /* core0 raw_pc bit63 */
            } },
            .pc_iss = {{
            { 1560, 39, 0 }, /* core0 pc_iss bit0 */
            { 11378, 39, 0 }, /* core0 pc_iss bit1 */
            { 11376, 39, 0 }, /* core0 pc_iss bit2 */
            { 11374, 39, 0 }, /* core0 pc_iss bit3 */
            { 11372, 39, 0 }, /* core0 pc_iss bit4 */
            { 11370, 39, 0 }, /* core0 pc_iss bit5 */
            { 11368, 39, 0 }, /* core0 pc_iss bit6 */
            { 1562, 39, 0 }, /* core0 pc_iss bit7 */
            { 24266, 39, 0 }, /* core0 pc_iss bit8 */
            { 24264, 39, 0 }, /* core0 pc_iss bit9 */
            { 24262, 39, 0 }, /* core0 pc_iss bit10 */
            { 24260, 39, 0 }, /* core0 pc_iss bit11 */
            { 24258, 39, 0 }, /* core0 pc_iss bit12 */
            { 24256, 39, 0 }, /* core0 pc_iss bit13 */
            { 24254, 39, 0 }, /* core0 pc_iss bit14 */
            { 24252, 39, 0 }, /* core0 pc_iss bit15 */
            { 24282, 39, 0 }, /* core0 pc_iss bit16 */
            { 24280, 39, 0 }, /* core0 pc_iss bit17 */
            { 24278, 39, 0 }, /* core0 pc_iss bit18 */
            { 24276, 39, 0 }, /* core0 pc_iss bit19 */
            { 24274, 39, 0 }, /* core0 pc_iss bit20 */
            { 24272, 39, 0 }, /* core0 pc_iss bit21 */
            { 24270, 39, 0 }, /* core0 pc_iss bit22 */
            { 24268, 39, 0 }, /* core0 pc_iss bit23 */
            { 24554, 39, 0 }, /* core0 pc_iss bit24 */
            { 24552, 39, 0 }, /* core0 pc_iss bit25 */
            { 24550, 39, 0 }, /* core0 pc_iss bit26 */
            { 24548, 39, 0 }, /* core0 pc_iss bit27 */
            { 24546, 39, 0 }, /* core0 pc_iss bit28 */
            { 24544, 39, 0 }, /* core0 pc_iss bit29 */
            { 24542, 39, 0 }, /* core0 pc_iss bit30 */
            { 24540, 39, 0 }, /* core0 pc_iss bit31 */
            { 24538, 39, 0 }, /* core0 pc_iss bit32 */
            { 24536, 39, 0 }, /* core0 pc_iss bit33 */
            { 24534, 39, 0 }, /* core0 pc_iss bit34 */
            { 24532, 39, 0 }, /* core0 pc_iss bit35 */
            { 24530, 39, 0 }, /* core0 pc_iss bit36 */
            { 24528, 39, 0 }, /* core0 pc_iss bit37 */
            { 24526, 39, 0 }, /* core0 pc_iss bit38 */
            { 24524, 39, 0 }, /* core0 pc_iss bit39 */
            { 24522, 39, 0 }, /* core0 pc_iss bit40 */
            { 24520, 39, 0 }, /* core0 pc_iss bit41 */
            { 24518, 39, 0 }, /* core0 pc_iss bit42 */
            { 24516, 39, 0 }, /* core0 pc_iss bit43 */
            { 24514, 39, 0 }, /* core0 pc_iss bit44 */
            { 24512, 39, 0 }, /* core0 pc_iss bit45 */
            { 24510, 39, 0 }, /* core0 pc_iss bit46 */
            { 24508, 39, 0 }, /* core0 pc_iss bit47 */
            { 24410, 39, 0 }, /* core0 pc_iss bit48 */
            { 24408, 39, 0 }, /* core0 pc_iss bit49 */
            { 24406, 39, 0 }, /* core0 pc_iss bit50 */
            { 24404, 39, 0 }, /* core0 pc_iss bit51 */
            { 24402, 39, 0 }, /* core0 pc_iss bit52 */
            { 24400, 39, 0 }, /* core0 pc_iss bit53 */
            { 24398, 39, 0 }, /* core0 pc_iss bit54 */
            { 24396, 39, 0 }, /* core0 pc_iss bit55 */
            { 24394, 39, 0 }, /* core0 pc_iss bit56 */
            { 24392, 39, 0 }, /* core0 pc_iss bit57 */
            { 24390, 39, 0 }, /* core0 pc_iss bit58 */
            { 24388, 39, 0 }, /* core0 pc_iss bit59 */
            { 24386, 39, 0 }, /* core0 pc_iss bit60 */
            { 24384, 39, 0 }, /* core0 pc_iss bit61 */
            { 24382, 39, 0 }, /* core0 pc_iss bit62 */
            { 24380, 39, 0 }, /* core0 pc_iss bit63 */
            } },
            .full_pc_wr = {{
            { 5090, 39, 0 }, /* core0 full_pc_wr bit0 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit1 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit2 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit3 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit4 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit5 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit6 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit7 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit8 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit9 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit10 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit11 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit12 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit13 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit14 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit15 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit16 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit17 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit18 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit19 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit20 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit21 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit22 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit23 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit24 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit25 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit26 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit27 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit28 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit29 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit30 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit31 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit32 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit33 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit34 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit35 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit36 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit37 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit38 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit39 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit40 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit41 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit42 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit43 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit44 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit45 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit46 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit47 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit48 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit49 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit50 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit51 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit52 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit53 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit54 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit55 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit56 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit57 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit58 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit59 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit60 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit61 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit62 */
            {    0, 0, 2 }, /* core0 full_pc_wr bit63 */
            } },
            .full_pc_ex1 = {{
            { 1666, 39, 0 }, /* core0 full_pc_ex1 bit0 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit1 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit2 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit3 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit4 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit5 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit6 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit7 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit8 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit9 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit10 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit11 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit12 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit13 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit14 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit15 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit16 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit17 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit18 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit19 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit20 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit21 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit22 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit23 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit24 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit25 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit26 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit27 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit28 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit29 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit30 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit31 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit32 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit33 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit34 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit35 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit36 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit37 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit38 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit39 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit40 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit41 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit42 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit43 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit44 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit45 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit46 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit47 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit48 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit49 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit50 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit51 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit52 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit53 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit54 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit55 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit56 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit57 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit58 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit59 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit60 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit61 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit62 */
            {    0, 0, 2 }, /* core0 full_pc_ex1 bit63 */
            } },
            .full_pc_ex2 = {{
            { 5106, 39, 0 }, /* core0 full_pc_ex2 bit0 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit1 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit2 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit3 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit4 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit5 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit6 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit7 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit8 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit9 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit10 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit11 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit12 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit13 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit14 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit15 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit16 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit17 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit18 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit19 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit20 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit21 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit22 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit23 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit24 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit25 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit26 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit27 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit28 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit29 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit30 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit31 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit32 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit33 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit34 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit35 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit36 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit37 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit38 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit39 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit40 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit41 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit42 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit43 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit44 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit45 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit46 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit47 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit48 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit49 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit50 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit51 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit52 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit53 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit54 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit55 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit56 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit57 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit58 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit59 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit60 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit61 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit62 */
            {    0, 0, 2 }, /* core0 full_pc_ex2 bit63 */
            } },
            .return_Stack_pointer = {{
            { 3286, 37, 0 }, /* core0 return_Stack_pointer bit0 */
            { 3284, 37, 0 }, /* core0 return_Stack_pointer bit1 */
            { 2322, 36, 0 }, /* core0 return_Stack_pointer bit2 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit3 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit4 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit5 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit6 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit7 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit8 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit9 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit10 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit11 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit12 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit13 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit14 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit15 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit16 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit17 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit18 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit19 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit20 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit21 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit22 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit23 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit24 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit25 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit26 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit27 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit28 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit29 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit30 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit31 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit32 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit33 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit34 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit35 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit36 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit37 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit38 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit39 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit40 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit41 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit42 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit43 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit44 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit45 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit46 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit47 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit48 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit49 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit50 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit51 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit52 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit53 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit54 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit55 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit56 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit57 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit58 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit59 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit60 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit61 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit62 */
            {    0, 0, 2 }, /* core0 return_Stack_pointer bit63 */
            } },
            .return_Stack0 = {{
            { 15064, 36, 0 }, /* core0 return_Stack0 bit0 */
            { 15048, 36, 0 }, /* core0 return_Stack0 bit1 */
            { 15046, 36, 0 }, /* core0 return_Stack0 bit2 */
            { 15044, 36, 0 }, /* core0 return_Stack0 bit3 */
            { 15042, 36, 0 }, /* core0 return_Stack0 bit4 */
            { 15040, 36, 0 }, /* core0 return_Stack0 bit5 */
            { 15038, 36, 0 }, /* core0 return_Stack0 bit6 */
            { 15036, 36, 0 }, /* core0 return_Stack0 bit7 */
            { 15034, 36, 0 }, /* core0 return_Stack0 bit8 */
            { 14924, 36, 0 }, /* core0 return_Stack0 bit9 */
            { 14922, 36, 0 }, /* core0 return_Stack0 bit10 */
            { 14920, 36, 0 }, /* core0 return_Stack0 bit11 */
            { 14918, 36, 0 }, /* core0 return_Stack0 bit12 */
            { 14916, 36, 0 }, /* core0 return_Stack0 bit13 */
            { 14914, 36, 0 }, /* core0 return_Stack0 bit14 */
            { 14912, 36, 0 }, /* core0 return_Stack0 bit15 */
            { 14910, 36, 0 }, /* core0 return_Stack0 bit16 */
            { 14812, 36, 0 }, /* core0 return_Stack0 bit17 */
            { 14810, 36, 0 }, /* core0 return_Stack0 bit18 */
            { 14808, 36, 0 }, /* core0 return_Stack0 bit19 */
            { 14806, 36, 0 }, /* core0 return_Stack0 bit20 */
            { 14804, 36, 0 }, /* core0 return_Stack0 bit21 */
            { 14802, 36, 0 }, /* core0 return_Stack0 bit22 */
            { 14800, 36, 0 }, /* core0 return_Stack0 bit23 */
            { 14798, 36, 0 }, /* core0 return_Stack0 bit24 */
            { 14844, 36, 0 }, /* core0 return_Stack0 bit25 */
            { 14842, 36, 0 }, /* core0 return_Stack0 bit26 */
            { 14840, 36, 0 }, /* core0 return_Stack0 bit27 */
            { 14838, 36, 0 }, /* core0 return_Stack0 bit28 */
            { 14836, 36, 0 }, /* core0 return_Stack0 bit29 */
            { 14834, 36, 0 }, /* core0 return_Stack0 bit30 */
            { 14832, 36, 0 }, /* core0 return_Stack0 bit31 */
            { 14830, 36, 0 }, /* core0 return_Stack0 bit32 */
            { 15062, 36, 0 }, /* core0 return_Stack0 bit33 */
            { 15060, 36, 0 }, /* core0 return_Stack0 bit34 */
            { 15058, 36, 0 }, /* core0 return_Stack0 bit35 */
            { 15056, 36, 0 }, /* core0 return_Stack0 bit36 */
            { 15054, 36, 0 }, /* core0 return_Stack0 bit37 */
            { 15052, 36, 0 }, /* core0 return_Stack0 bit38 */
            { 15050, 36, 0 }, /* core0 return_Stack0 bit39 */
            { 2356, 36, 0 }, /* core0 return_Stack0 bit40 */
            { 2348, 36, 0 }, /* core0 return_Stack0 bit41 */
            { 2354, 36, 0 }, /* core0 return_Stack0 bit42 */
            { 2352, 36, 0 }, /* core0 return_Stack0 bit43 */
            { 2350, 36, 0 }, /* core0 return_Stack0 bit44 */
            { 2346, 36, 0 }, /* core0 return_Stack0 bit45 */
            { 2344, 36, 0 }, /* core0 return_Stack0 bit46 */
            { 2342, 36, 0 }, /* core0 return_Stack0 bit47 */
            {  882, 37, 0 }, /* core0 return_Stack0 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack0 bit63 */
            } },
            .return_Stack1 = {{
            { 14988, 36, 0 }, /* core0 return_Stack1 bit0 */
            { 14986, 36, 0 }, /* core0 return_Stack1 bit1 */
            { 14984, 36, 0 }, /* core0 return_Stack1 bit2 */
            { 14982, 36, 0 }, /* core0 return_Stack1 bit3 */
            { 14980, 36, 0 }, /* core0 return_Stack1 bit4 */
            { 14978, 36, 0 }, /* core0 return_Stack1 bit5 */
            { 14976, 36, 0 }, /* core0 return_Stack1 bit6 */
            { 14974, 36, 0 }, /* core0 return_Stack1 bit7 */
            { 14940, 36, 0 }, /* core0 return_Stack1 bit8 */
            { 14938, 36, 0 }, /* core0 return_Stack1 bit9 */
            { 14936, 36, 0 }, /* core0 return_Stack1 bit10 */
            { 14934, 36, 0 }, /* core0 return_Stack1 bit11 */
            { 14932, 36, 0 }, /* core0 return_Stack1 bit12 */
            { 14930, 36, 0 }, /* core0 return_Stack1 bit13 */
            { 14928, 36, 0 }, /* core0 return_Stack1 bit14 */
            { 14926, 36, 0 }, /* core0 return_Stack1 bit15 */
            { 14796, 36, 0 }, /* core0 return_Stack1 bit16 */
            { 14794, 36, 0 }, /* core0 return_Stack1 bit17 */
            { 14792, 36, 0 }, /* core0 return_Stack1 bit18 */
            { 14790, 36, 0 }, /* core0 return_Stack1 bit19 */
            { 14788, 36, 0 }, /* core0 return_Stack1 bit20 */
            { 14786, 36, 0 }, /* core0 return_Stack1 bit21 */
            { 14784, 36, 0 }, /* core0 return_Stack1 bit22 */
            { 14782, 36, 0 }, /* core0 return_Stack1 bit23 */
            { 14828, 36, 0 }, /* core0 return_Stack1 bit24 */
            { 14826, 36, 0 }, /* core0 return_Stack1 bit25 */
            { 14824, 36, 0 }, /* core0 return_Stack1 bit26 */
            { 14822, 36, 0 }, /* core0 return_Stack1 bit27 */
            { 14820, 36, 0 }, /* core0 return_Stack1 bit28 */
            { 14818, 36, 0 }, /* core0 return_Stack1 bit29 */
            { 14816, 36, 0 }, /* core0 return_Stack1 bit30 */
            { 14814, 36, 0 }, /* core0 return_Stack1 bit31 */
            { 2332, 36, 0 }, /* core0 return_Stack1 bit32 */
            { 15004, 36, 0 }, /* core0 return_Stack1 bit33 */
            { 15002, 36, 0 }, /* core0 return_Stack1 bit34 */
            { 15000, 36, 0 }, /* core0 return_Stack1 bit35 */
            { 14998, 36, 0 }, /* core0 return_Stack1 bit36 */
            { 14996, 36, 0 }, /* core0 return_Stack1 bit37 */
            { 14994, 36, 0 }, /* core0 return_Stack1 bit38 */
            { 14992, 36, 0 }, /* core0 return_Stack1 bit39 */
            { 14990, 36, 0 }, /* core0 return_Stack1 bit40 */
            { 2330, 36, 0 }, /* core0 return_Stack1 bit41 */
            { 2340, 36, 0 }, /* core0 return_Stack1 bit42 */
            { 2338, 36, 0 }, /* core0 return_Stack1 bit43 */
            { 2336, 36, 0 }, /* core0 return_Stack1 bit44 */
            { 2328, 36, 0 }, /* core0 return_Stack1 bit45 */
            { 2326, 36, 0 }, /* core0 return_Stack1 bit46 */
            {  888, 37, 0 }, /* core0 return_Stack1 bit47 */
            { 2334, 36, 0 }, /* core0 return_Stack1 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack1 bit63 */
            } },
            .return_Stack2 = {{
            { 14620, 36, 0 }, /* core0 return_Stack2 bit0 */
            { 14876, 36, 0 }, /* core0 return_Stack2 bit1 */
            { 14874, 36, 0 }, /* core0 return_Stack2 bit2 */
            { 14872, 36, 0 }, /* core0 return_Stack2 bit3 */
            { 14870, 36, 0 }, /* core0 return_Stack2 bit4 */
            { 14868, 36, 0 }, /* core0 return_Stack2 bit5 */
            { 14866, 36, 0 }, /* core0 return_Stack2 bit6 */
            { 14864, 36, 0 }, /* core0 return_Stack2 bit7 */
            { 14862, 36, 0 }, /* core0 return_Stack2 bit8 */
            { 14908, 36, 0 }, /* core0 return_Stack2 bit9 */
            { 14906, 36, 0 }, /* core0 return_Stack2 bit10 */
            { 14904, 36, 0 }, /* core0 return_Stack2 bit11 */
            { 14902, 36, 0 }, /* core0 return_Stack2 bit12 */
            { 14900, 36, 0 }, /* core0 return_Stack2 bit13 */
            { 14898, 36, 0 }, /* core0 return_Stack2 bit14 */
            { 14896, 36, 0 }, /* core0 return_Stack2 bit15 */
            { 14894, 36, 0 }, /* core0 return_Stack2 bit16 */
            { 14748, 36, 0 }, /* core0 return_Stack2 bit17 */
            { 14746, 36, 0 }, /* core0 return_Stack2 bit18 */
            { 14744, 36, 0 }, /* core0 return_Stack2 bit19 */
            { 14742, 36, 0 }, /* core0 return_Stack2 bit20 */
            { 14740, 36, 0 }, /* core0 return_Stack2 bit21 */
            { 14738, 36, 0 }, /* core0 return_Stack2 bit22 */
            { 14736, 36, 0 }, /* core0 return_Stack2 bit23 */
            { 14734, 36, 0 }, /* core0 return_Stack2 bit24 */
            { 14700, 36, 0 }, /* core0 return_Stack2 bit25 */
            { 14698, 36, 0 }, /* core0 return_Stack2 bit26 */
            { 14696, 36, 0 }, /* core0 return_Stack2 bit27 */
            { 14694, 36, 0 }, /* core0 return_Stack2 bit28 */
            { 14692, 36, 0 }, /* core0 return_Stack2 bit29 */
            { 14690, 36, 0 }, /* core0 return_Stack2 bit30 */
            { 14688, 36, 0 }, /* core0 return_Stack2 bit31 */
            { 14686, 36, 0 }, /* core0 return_Stack2 bit32 */
            { 14618, 36, 0 }, /* core0 return_Stack2 bit33 */
            { 14616, 36, 0 }, /* core0 return_Stack2 bit34 */
            { 14614, 36, 0 }, /* core0 return_Stack2 bit35 */
            { 14612, 36, 0 }, /* core0 return_Stack2 bit36 */
            { 14610, 36, 0 }, /* core0 return_Stack2 bit37 */
            { 14608, 36, 0 }, /* core0 return_Stack2 bit38 */
            { 14606, 36, 0 }, /* core0 return_Stack2 bit39 */
            { 14684, 36, 0 }, /* core0 return_Stack2 bit40 */
            { 14682, 36, 0 }, /* core0 return_Stack2 bit41 */
            { 14680, 36, 0 }, /* core0 return_Stack2 bit42 */
            { 14678, 36, 0 }, /* core0 return_Stack2 bit43 */
            { 14676, 36, 0 }, /* core0 return_Stack2 bit44 */
            {  890, 37, 0 }, /* core0 return_Stack2 bit45 */
            { 14674, 36, 0 }, /* core0 return_Stack2 bit46 */
            { 14672, 36, 0 }, /* core0 return_Stack2 bit47 */
            { 14670, 36, 0 }, /* core0 return_Stack2 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack2 bit63 */
            } },
            .return_Stack3 = {{
            { 15020, 36, 0 }, /* core0 return_Stack3 bit0 */
            { 14972, 36, 0 }, /* core0 return_Stack3 bit1 */
            { 14970, 36, 0 }, /* core0 return_Stack3 bit2 */
            { 14968, 36, 0 }, /* core0 return_Stack3 bit3 */
            { 14966, 36, 0 }, /* core0 return_Stack3 bit4 */
            { 14964, 36, 0 }, /* core0 return_Stack3 bit5 */
            { 14962, 36, 0 }, /* core0 return_Stack3 bit6 */
            { 14960, 36, 0 }, /* core0 return_Stack3 bit7 */
            { 14958, 36, 0 }, /* core0 return_Stack3 bit8 */
            { 14956, 36, 0 }, /* core0 return_Stack3 bit9 */
            { 14954, 36, 0 }, /* core0 return_Stack3 bit10 */
            { 14952, 36, 0 }, /* core0 return_Stack3 bit11 */
            { 14950, 36, 0 }, /* core0 return_Stack3 bit12 */
            { 14948, 36, 0 }, /* core0 return_Stack3 bit13 */
            { 14946, 36, 0 }, /* core0 return_Stack3 bit14 */
            { 14944, 36, 0 }, /* core0 return_Stack3 bit15 */
            { 14942, 36, 0 }, /* core0 return_Stack3 bit16 */
            { 14764, 36, 0 }, /* core0 return_Stack3 bit17 */
            { 14762, 36, 0 }, /* core0 return_Stack3 bit18 */
            { 14760, 36, 0 }, /* core0 return_Stack3 bit19 */
            { 14758, 36, 0 }, /* core0 return_Stack3 bit20 */
            { 14756, 36, 0 }, /* core0 return_Stack3 bit21 */
            { 14754, 36, 0 }, /* core0 return_Stack3 bit22 */
            { 14752, 36, 0 }, /* core0 return_Stack3 bit23 */
            { 14750, 36, 0 }, /* core0 return_Stack3 bit24 */
            { 14732, 36, 0 }, /* core0 return_Stack3 bit25 */
            { 14730, 36, 0 }, /* core0 return_Stack3 bit26 */
            { 14728, 36, 0 }, /* core0 return_Stack3 bit27 */
            { 14726, 36, 0 }, /* core0 return_Stack3 bit28 */
            { 14724, 36, 0 }, /* core0 return_Stack3 bit29 */
            { 14722, 36, 0 }, /* core0 return_Stack3 bit30 */
            { 14720, 36, 0 }, /* core0 return_Stack3 bit31 */
            { 14718, 36, 0 }, /* core0 return_Stack3 bit32 */
            { 15018, 36, 0 }, /* core0 return_Stack3 bit33 */
            { 15016, 36, 0 }, /* core0 return_Stack3 bit34 */
            { 15014, 36, 0 }, /* core0 return_Stack3 bit35 */
            { 15012, 36, 0 }, /* core0 return_Stack3 bit36 */
            { 15010, 36, 0 }, /* core0 return_Stack3 bit37 */
            { 15008, 36, 0 }, /* core0 return_Stack3 bit38 */
            { 15006, 36, 0 }, /* core0 return_Stack3 bit39 */
            { 14668, 36, 0 }, /* core0 return_Stack3 bit40 */
            { 14666, 36, 0 }, /* core0 return_Stack3 bit41 */
            { 14664, 36, 0 }, /* core0 return_Stack3 bit42 */
            { 14662, 36, 0 }, /* core0 return_Stack3 bit43 */
            { 14660, 36, 0 }, /* core0 return_Stack3 bit44 */
            {  876, 37, 0 }, /* core0 return_Stack3 bit45 */
            { 14658, 36, 0 }, /* core0 return_Stack3 bit46 */
            { 14656, 36, 0 }, /* core0 return_Stack3 bit47 */
            { 14654, 36, 0 }, /* core0 return_Stack3 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack3 bit63 */
            } },
            .return_Stack4 = {{
            { 14860, 36, 0 }, /* core0 return_Stack4 bit0 */
            { 14858, 36, 0 }, /* core0 return_Stack4 bit1 */
            { 14856, 36, 0 }, /* core0 return_Stack4 bit2 */
            { 14854, 36, 0 }, /* core0 return_Stack4 bit3 */
            { 14852, 36, 0 }, /* core0 return_Stack4 bit4 */
            { 14850, 36, 0 }, /* core0 return_Stack4 bit5 */
            { 14848, 36, 0 }, /* core0 return_Stack4 bit6 */
            { 14846, 36, 0 }, /* core0 return_Stack4 bit7 */
            { 14892, 36, 0 }, /* core0 return_Stack4 bit8 */
            { 14890, 36, 0 }, /* core0 return_Stack4 bit9 */
            { 14888, 36, 0 }, /* core0 return_Stack4 bit10 */
            { 14886, 36, 0 }, /* core0 return_Stack4 bit11 */
            {  884, 37, 0 }, /* core0 return_Stack4 bit12 */
            { 14884, 36, 0 }, /* core0 return_Stack4 bit13 */
            { 14882, 36, 0 }, /* core0 return_Stack4 bit14 */
            { 14880, 36, 0 }, /* core0 return_Stack4 bit15 */
            { 14878, 36, 0 }, /* core0 return_Stack4 bit16 */
            { 14780, 36, 0 }, /* core0 return_Stack4 bit17 */
            { 14778, 36, 0 }, /* core0 return_Stack4 bit18 */
            { 14776, 36, 0 }, /* core0 return_Stack4 bit19 */
            { 14774, 36, 0 }, /* core0 return_Stack4 bit20 */
            { 14772, 36, 0 }, /* core0 return_Stack4 bit21 */
            { 14770, 36, 0 }, /* core0 return_Stack4 bit22 */
            { 14768, 36, 0 }, /* core0 return_Stack4 bit23 */
            { 14766, 36, 0 }, /* core0 return_Stack4 bit24 */
            { 14716, 36, 0 }, /* core0 return_Stack4 bit25 */
            { 14714, 36, 0 }, /* core0 return_Stack4 bit26 */
            { 14712, 36, 0 }, /* core0 return_Stack4 bit27 */
            { 14710, 36, 0 }, /* core0 return_Stack4 bit28 */
            { 14708, 36, 0 }, /* core0 return_Stack4 bit29 */
            { 14706, 36, 0 }, /* core0 return_Stack4 bit30 */
            { 14704, 36, 0 }, /* core0 return_Stack4 bit31 */
            { 14702, 36, 0 }, /* core0 return_Stack4 bit32 */
            { 14636, 36, 0 }, /* core0 return_Stack4 bit33 */
            { 14634, 36, 0 }, /* core0 return_Stack4 bit34 */
            { 14632, 36, 0 }, /* core0 return_Stack4 bit35 */
            { 14630, 36, 0 }, /* core0 return_Stack4 bit36 */
            { 14628, 36, 0 }, /* core0 return_Stack4 bit37 */
            { 14626, 36, 0 }, /* core0 return_Stack4 bit38 */
            { 14624, 36, 0 }, /* core0 return_Stack4 bit39 */
            { 14622, 36, 0 }, /* core0 return_Stack4 bit40 */
            { 14652, 36, 0 }, /* core0 return_Stack4 bit41 */
            { 14650, 36, 0 }, /* core0 return_Stack4 bit42 */
            { 14648, 36, 0 }, /* core0 return_Stack4 bit43 */
            { 14646, 36, 0 }, /* core0 return_Stack4 bit44 */
            { 14644, 36, 0 }, /* core0 return_Stack4 bit45 */
            { 14642, 36, 0 }, /* core0 return_Stack4 bit46 */
            { 14640, 36, 0 }, /* core0 return_Stack4 bit47 */
            { 14638, 36, 0 }, /* core0 return_Stack4 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack4 bit63 */
            } },
            .return_Stack5 = {{
            { 14604, 36, 0 }, /* core0 return_Stack5 bit0 */
            { 14272, 36, 0 }, /* core0 return_Stack5 bit1 */
            { 14270, 36, 0 }, /* core0 return_Stack5 bit2 */
            { 14268, 36, 0 }, /* core0 return_Stack5 bit3 */
            { 14266, 36, 0 }, /* core0 return_Stack5 bit4 */
            { 14264, 36, 0 }, /* core0 return_Stack5 bit5 */
            { 14262, 36, 0 }, /* core0 return_Stack5 bit6 */
            { 14260, 36, 0 }, /* core0 return_Stack5 bit7 */
            { 14258, 36, 0 }, /* core0 return_Stack5 bit8 */
            { 14288, 36, 0 }, /* core0 return_Stack5 bit9 */
            { 14286, 36, 0 }, /* core0 return_Stack5 bit10 */
            { 14284, 36, 0 }, /* core0 return_Stack5 bit11 */
            {  886, 37, 0 }, /* core0 return_Stack5 bit12 */
            { 14282, 36, 0 }, /* core0 return_Stack5 bit13 */
            { 14280, 36, 0 }, /* core0 return_Stack5 bit14 */
            { 14278, 36, 0 }, /* core0 return_Stack5 bit15 */
            { 14276, 36, 0 }, /* core0 return_Stack5 bit16 */
            { 14274, 36, 0 }, /* core0 return_Stack5 bit17 */
            { 14304, 36, 0 }, /* core0 return_Stack5 bit18 */
            { 14302, 36, 0 }, /* core0 return_Stack5 bit19 */
            { 14300, 36, 0 }, /* core0 return_Stack5 bit20 */
            { 14298, 36, 0 }, /* core0 return_Stack5 bit21 */
            { 14296, 36, 0 }, /* core0 return_Stack5 bit22 */
            { 14294, 36, 0 }, /* core0 return_Stack5 bit23 */
            { 14292, 36, 0 }, /* core0 return_Stack5 bit24 */
            { 14290, 36, 0 }, /* core0 return_Stack5 bit25 */
            { 14464, 36, 0 }, /* core0 return_Stack5 bit26 */
            { 14462, 36, 0 }, /* core0 return_Stack5 bit27 */
            { 14460, 36, 0 }, /* core0 return_Stack5 bit28 */
            { 14458, 36, 0 }, /* core0 return_Stack5 bit29 */
            { 14456, 36, 0 }, /* core0 return_Stack5 bit30 */
            { 14454, 36, 0 }, /* core0 return_Stack5 bit31 */
            { 14452, 36, 0 }, /* core0 return_Stack5 bit32 */
            { 14602, 36, 0 }, /* core0 return_Stack5 bit33 */
            { 14600, 36, 0 }, /* core0 return_Stack5 bit34 */
            { 14598, 36, 0 }, /* core0 return_Stack5 bit35 */
            { 14596, 36, 0 }, /* core0 return_Stack5 bit36 */
            { 14594, 36, 0 }, /* core0 return_Stack5 bit37 */
            { 14592, 36, 0 }, /* core0 return_Stack5 bit38 */
            { 14590, 36, 0 }, /* core0 return_Stack5 bit39 */
            { 14448, 36, 0 }, /* core0 return_Stack5 bit40 */
            { 14446, 36, 0 }, /* core0 return_Stack5 bit41 */
            { 14444, 36, 0 }, /* core0 return_Stack5 bit42 */
            { 14442, 36, 0 }, /* core0 return_Stack5 bit43 */
            { 14440, 36, 0 }, /* core0 return_Stack5 bit44 */
            { 14450, 36, 0 }, /* core0 return_Stack5 bit45 */
            { 14438, 36, 0 }, /* core0 return_Stack5 bit46 */
            { 14436, 36, 0 }, /* core0 return_Stack5 bit47 */
            { 14434, 36, 0 }, /* core0 return_Stack5 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack5 bit63 */
            } },
            .return_Stack6 = {{
            { 14400, 36, 0 }, /* core0 return_Stack6 bit0 */
            { 14398, 36, 0 }, /* core0 return_Stack6 bit1 */
            { 14396, 36, 0 }, /* core0 return_Stack6 bit2 */
            { 14394, 36, 0 }, /* core0 return_Stack6 bit3 */
            { 14392, 36, 0 }, /* core0 return_Stack6 bit4 */
            { 14390, 36, 0 }, /* core0 return_Stack6 bit5 */
            { 14388, 36, 0 }, /* core0 return_Stack6 bit6 */
            { 14386, 36, 0 }, /* core0 return_Stack6 bit7 */
            { 14352, 36, 0 }, /* core0 return_Stack6 bit8 */
            { 14350, 36, 0 }, /* core0 return_Stack6 bit9 */
            { 14348, 36, 0 }, /* core0 return_Stack6 bit10 */
            { 14346, 36, 0 }, /* core0 return_Stack6 bit11 */
            { 14344, 36, 0 }, /* core0 return_Stack6 bit12 */
            { 14342, 36, 0 }, /* core0 return_Stack6 bit13 */
            { 14340, 36, 0 }, /* core0 return_Stack6 bit14 */
            { 14338, 36, 0 }, /* core0 return_Stack6 bit15 */
            { 14320, 36, 0 }, /* core0 return_Stack6 bit16 */
            { 14318, 36, 0 }, /* core0 return_Stack6 bit17 */
            { 14316, 36, 0 }, /* core0 return_Stack6 bit18 */
            { 14314, 36, 0 }, /* core0 return_Stack6 bit19 */
            { 14312, 36, 0 }, /* core0 return_Stack6 bit20 */
            { 14310, 36, 0 }, /* core0 return_Stack6 bit21 */
            { 14308, 36, 0 }, /* core0 return_Stack6 bit22 */
            { 14306, 36, 0 }, /* core0 return_Stack6 bit23 */
            { 14480, 36, 0 }, /* core0 return_Stack6 bit24 */
            { 14478, 36, 0 }, /* core0 return_Stack6 bit25 */
            { 14476, 36, 0 }, /* core0 return_Stack6 bit26 */
            { 14474, 36, 0 }, /* core0 return_Stack6 bit27 */
            { 14472, 36, 0 }, /* core0 return_Stack6 bit28 */
            { 14470, 36, 0 }, /* core0 return_Stack6 bit29 */
            { 14468, 36, 0 }, /* core0 return_Stack6 bit30 */
            { 14466, 36, 0 }, /* core0 return_Stack6 bit31 */
            { 14416, 36, 0 }, /* core0 return_Stack6 bit32 */
            { 14414, 36, 0 }, /* core0 return_Stack6 bit33 */
            { 14412, 36, 0 }, /* core0 return_Stack6 bit34 */
            { 14410, 36, 0 }, /* core0 return_Stack6 bit35 */
            { 14408, 36, 0 }, /* core0 return_Stack6 bit36 */
            { 14406, 36, 0 }, /* core0 return_Stack6 bit37 */
            { 14404, 36, 0 }, /* core0 return_Stack6 bit38 */
            { 14402, 36, 0 }, /* core0 return_Stack6 bit39 */
            { 14432, 36, 0 }, /* core0 return_Stack6 bit40 */
            { 14430, 36, 0 }, /* core0 return_Stack6 bit41 */
            { 14428, 36, 0 }, /* core0 return_Stack6 bit42 */
            { 14426, 36, 0 }, /* core0 return_Stack6 bit43 */
            { 14424, 36, 0 }, /* core0 return_Stack6 bit44 */
            { 14422, 36, 0 }, /* core0 return_Stack6 bit45 */
            { 14420, 36, 0 }, /* core0 return_Stack6 bit46 */
            { 14418, 36, 0 }, /* core0 return_Stack6 bit47 */
            {  878, 37, 0 }, /* core0 return_Stack6 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack6 bit63 */
            } },
            .return_Stack7 = {{
            { 14384, 36, 0 }, /* core0 return_Stack7 bit0 */
            { 14382, 36, 0 }, /* core0 return_Stack7 bit1 */
            { 14380, 36, 0 }, /* core0 return_Stack7 bit2 */
            { 14378, 36, 0 }, /* core0 return_Stack7 bit3 */
            { 14376, 36, 0 }, /* core0 return_Stack7 bit4 */
            { 14374, 36, 0 }, /* core0 return_Stack7 bit5 */
            { 14372, 36, 0 }, /* core0 return_Stack7 bit6 */
            { 14370, 36, 0 }, /* core0 return_Stack7 bit7 */
            { 14368, 36, 0 }, /* core0 return_Stack7 bit8 */
            { 14366, 36, 0 }, /* core0 return_Stack7 bit9 */
            { 14364, 36, 0 }, /* core0 return_Stack7 bit10 */
            { 14362, 36, 0 }, /* core0 return_Stack7 bit11 */
            { 14360, 36, 0 }, /* core0 return_Stack7 bit12 */
            { 14358, 36, 0 }, /* core0 return_Stack7 bit13 */
            { 14356, 36, 0 }, /* core0 return_Stack7 bit14 */
            { 14354, 36, 0 }, /* core0 return_Stack7 bit15 */
            { 14336, 36, 0 }, /* core0 return_Stack7 bit16 */
            { 14334, 36, 0 }, /* core0 return_Stack7 bit17 */
            { 14332, 36, 0 }, /* core0 return_Stack7 bit18 */
            { 14330, 36, 0 }, /* core0 return_Stack7 bit19 */
            { 14328, 36, 0 }, /* core0 return_Stack7 bit20 */
            { 14326, 36, 0 }, /* core0 return_Stack7 bit21 */
            { 14324, 36, 0 }, /* core0 return_Stack7 bit22 */
            { 14322, 36, 0 }, /* core0 return_Stack7 bit23 */
            { 14496, 36, 0 }, /* core0 return_Stack7 bit24 */
            { 14494, 36, 0 }, /* core0 return_Stack7 bit25 */
            { 14492, 36, 0 }, /* core0 return_Stack7 bit26 */
            { 14490, 36, 0 }, /* core0 return_Stack7 bit27 */
            { 14488, 36, 0 }, /* core0 return_Stack7 bit28 */
            { 14486, 36, 0 }, /* core0 return_Stack7 bit29 */
            { 14484, 36, 0 }, /* core0 return_Stack7 bit30 */
            { 14482, 36, 0 }, /* core0 return_Stack7 bit31 */
            { 5312, 36, 0 }, /* core0 return_Stack7 bit32 */
            { 5310, 36, 0 }, /* core0 return_Stack7 bit33 */
            { 14512, 36, 0 }, /* core0 return_Stack7 bit34 */
            { 14510, 36, 0 }, /* core0 return_Stack7 bit35 */
            { 14508, 36, 0 }, /* core0 return_Stack7 bit36 */
            { 14506, 36, 0 }, /* core0 return_Stack7 bit37 */
            { 14504, 36, 0 }, /* core0 return_Stack7 bit38 */
            { 14502, 36, 0 }, /* core0 return_Stack7 bit39 */
            { 14500, 36, 0 }, /* core0 return_Stack7 bit40 */
            { 5308, 36, 0 }, /* core0 return_Stack7 bit41 */
            { 14498, 36, 0 }, /* core0 return_Stack7 bit42 */
            { 5306, 36, 0 }, /* core0 return_Stack7 bit43 */
            { 3384, 37, 0 }, /* core0 return_Stack7 bit44 */
            { 5304, 36, 0 }, /* core0 return_Stack7 bit45 */
            { 5302, 36, 0 }, /* core0 return_Stack7 bit46 */
            {  880, 37, 0 }, /* core0 return_Stack7 bit47 */
            { 3382, 37, 0 }, /* core0 return_Stack7 bit48 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit49 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit50 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit51 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit52 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit53 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit54 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit55 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit56 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit57 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit58 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit59 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit60 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit61 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit62 */
            {    0, 0, 2 }, /* core0 return_Stack7 bit63 */
            } },
            .ECC_err0status_v = {{
            { 9942, 39, 0 }, /* core0 ECC_err0status_v bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_v bit63 */
            } },
            .ECC_err0status_ue = {{
            { 19722, 39, 0 }, /* core0 ECC_err0status_ue bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ue bit63 */
            } },
            .ECC_err0status_er = {{
            { 19726, 39, 0 }, /* core0 ECC_err0status_er bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_er bit63 */
            } },
            .ECC_err0status_of = {{
            { 19724, 39, 0 }, /* core0 ECC_err0status_of bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_of bit63 */
            } },
            .ECC_err0status_mv = {{
            { 9940, 39, 0 }, /* core0 ECC_err0status_mv bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_mv bit63 */
            } },
            .ECC_err0status_ce = {{
            { 19730, 39, 0 }, /* core0 ECC_err0status_ce bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ce bit63 */
            } },
            .ECC_err0status_de = {{
            { 19728, 39, 0 }, /* core0 ECC_err0status_de bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_de bit63 */
            } },
            .ECC_err0status_pn = {{
            { 9938, 39, 0 }, /* core0 ECC_err0status_pn bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_pn bit63 */
            } },
            .ECC_err0status_ierr = {{
            { 9936, 39, 0 }, /* core0 ECC_err0status_ierr bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_ierr bit63 */
            } },
            .ECC_err0status_serr = {{
            { 9934, 39, 0 }, /* core0 ECC_err0status_serr bit0 */
            { 9932, 39, 0 }, /* core0 ECC_err0status_serr bit1 */
            { 9930, 39, 0 }, /* core0 ECC_err0status_serr bit2 */
            { 9928, 39, 0 }, /* core0 ECC_err0status_serr bit3 */
            { 2654, 39, 0 }, /* core0 ECC_err0status_serr bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0status_serr bit63 */
            } },
            .ECC_err0misc_other_err_cnt_overflow = {{
            { 9654, 39, 0 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit0 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit1 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit2 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit3 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit4 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit5 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit6 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit7 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit8 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit9 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit10 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit11 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit12 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit13 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit14 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit15 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit16 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit17 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit18 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit19 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit20 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit21 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit22 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit23 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit24 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit25 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit26 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit27 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit28 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit29 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit30 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit31 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit32 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit33 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit34 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit35 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit36 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit37 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit38 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit39 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit40 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit41 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit42 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit43 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit44 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit45 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit46 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit47 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit48 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit49 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit50 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit51 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit52 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit53 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit54 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit55 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit56 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit57 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit58 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit59 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit60 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit61 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit62 */
            {    0, 0, 2 }, /* core0 ECC_err0misc_other_err_cnt_overflow bit63 */
            } },
            .spmc_power_state = {{
            { 11166, 20, 0 }, /* core0 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core0 spmc_power_state bit63 */
            } },
    },
    {        /* core 1 */
            .pc = {{
            { 3876, 41, 0 }, /* core1 pc bit0 */
            { 3874, 41, 0 }, /* core1 pc bit1 */
            { 3872, 41, 0 }, /* core1 pc bit2 */
            { 3870, 41, 0 }, /* core1 pc bit3 */
            { 3868, 41, 0 }, /* core1 pc bit4 */
            { 3866, 41, 0 }, /* core1 pc bit5 */
            { 3864, 41, 0 }, /* core1 pc bit6 */
            { 3862, 41, 0 }, /* core1 pc bit7 */
            { 3892, 41, 0 }, /* core1 pc bit8 */
            { 3890, 41, 0 }, /* core1 pc bit9 */
            { 3888, 41, 0 }, /* core1 pc bit10 */
            { 3886, 41, 0 }, /* core1 pc bit11 */
            { 3884, 41, 0 }, /* core1 pc bit12 */
            { 3882, 41, 0 }, /* core1 pc bit13 */
            { 3880, 41, 0 }, /* core1 pc bit14 */
            { 3878, 41, 0 }, /* core1 pc bit15 */
            { 3828, 41, 0 }, /* core1 pc bit16 */
            { 3826, 41, 0 }, /* core1 pc bit17 */
            { 3824, 41, 0 }, /* core1 pc bit18 */
            { 3822, 41, 0 }, /* core1 pc bit19 */
            { 3820, 41, 0 }, /* core1 pc bit20 */
            { 3818, 41, 0 }, /* core1 pc bit21 */
            { 3816, 41, 0 }, /* core1 pc bit22 */
            { 3814, 41, 0 }, /* core1 pc bit23 */
            { 3780, 41, 0 }, /* core1 pc bit24 */
            { 3778, 41, 0 }, /* core1 pc bit25 */
            { 3776, 41, 0 }, /* core1 pc bit26 */
            { 3774, 41, 0 }, /* core1 pc bit27 */
            { 3772, 41, 0 }, /* core1 pc bit28 */
            { 3770, 41, 0 }, /* core1 pc bit29 */
            { 3768, 41, 0 }, /* core1 pc bit30 */
            { 3766, 41, 0 }, /* core1 pc bit31 */
            { 3620, 41, 0 }, /* core1 pc bit32 */
            { 3618, 41, 0 }, /* core1 pc bit33 */
            { 3616, 41, 0 }, /* core1 pc bit34 */
            { 3614, 41, 0 }, /* core1 pc bit35 */
            { 3612, 41, 0 }, /* core1 pc bit36 */
            { 3610, 41, 0 }, /* core1 pc bit37 */
            { 3608, 41, 0 }, /* core1 pc bit38 */
            { 3606, 41, 0 }, /* core1 pc bit39 */
            { 3636, 41, 0 }, /* core1 pc bit40 */
            { 3634, 41, 0 }, /* core1 pc bit41 */
            { 3632, 41, 0 }, /* core1 pc bit42 */
            { 3630, 41, 0 }, /* core1 pc bit43 */
            { 3628, 41, 0 }, /* core1 pc bit44 */
            { 3626, 41, 0 }, /* core1 pc bit45 */
            { 3624, 41, 0 }, /* core1 pc bit46 */
            { 3622, 41, 0 }, /* core1 pc bit47 */
            { 3540, 41, 0 }, /* core1 pc bit48 */
            { 3538, 41, 0 }, /* core1 pc bit49 */
            { 3536, 41, 0 }, /* core1 pc bit50 */
            { 3534, 41, 0 }, /* core1 pc bit51 */
            { 3532, 41, 0 }, /* core1 pc bit52 */
            { 3530, 41, 0 }, /* core1 pc bit53 */
            { 3528, 41, 0 }, /* core1 pc bit54 */
            { 3526, 41, 0 }, /* core1 pc bit55 */
            { 3732, 41, 0 }, /* core1 pc bit56 */
            { 3730, 41, 0 }, /* core1 pc bit57 */
            { 3728, 41, 0 }, /* core1 pc bit58 */
            { 3726, 41, 0 }, /* core1 pc bit59 */
            { 3724, 41, 0 }, /* core1 pc bit60 */
            { 3722, 41, 0 }, /* core1 pc bit61 */
            { 3720, 41, 0 }, /* core1 pc bit62 */
            { 3718, 41, 0 }, /* core1 pc bit63 */
            } },
            .sp32 = {{
            { 14358, 46, 0 }, /* core1 sp32 bit0 */
            { 14356, 46, 0 }, /* core1 sp32 bit1 */
            { 14354, 46, 0 }, /* core1 sp32 bit2 */
            { 14352, 46, 0 }, /* core1 sp32 bit3 */
            { 14350, 46, 0 }, /* core1 sp32 bit4 */
            { 14348, 46, 0 }, /* core1 sp32 bit5 */
            { 7688, 46, 0 }, /* core1 sp32 bit6 */
            { 7686, 46, 0 }, /* core1 sp32 bit7 */
            { 7684, 46, 0 }, /* core1 sp32 bit8 */
            { 14346, 46, 0 }, /* core1 sp32 bit9 */
            { 14344, 46, 0 }, /* core1 sp32 bit10 */
            { 14342, 46, 0 }, /* core1 sp32 bit11 */
            { 14340, 46, 0 }, /* core1 sp32 bit12 */
            { 14338, 46, 0 }, /* core1 sp32 bit13 */
            { 14336, 46, 0 }, /* core1 sp32 bit14 */
            { 14334, 46, 0 }, /* core1 sp32 bit15 */
            { 14374, 46, 0 }, /* core1 sp32 bit16 */
            { 7690, 46, 0 }, /* core1 sp32 bit17 */
            { 14372, 46, 0 }, /* core1 sp32 bit18 */
            { 14370, 46, 0 }, /* core1 sp32 bit19 */
            { 14332, 46, 0 }, /* core1 sp32 bit20 */
            { 14330, 46, 0 }, /* core1 sp32 bit21 */
            { 14328, 46, 0 }, /* core1 sp32 bit22 */
            { 14368, 46, 0 }, /* core1 sp32 bit23 */
            { 14366, 46, 0 }, /* core1 sp32 bit24 */
            { 7682, 46, 0 }, /* core1 sp32 bit25 */
            { 7680, 46, 0 }, /* core1 sp32 bit26 */
            { 14364, 46, 0 }, /* core1 sp32 bit27 */
            { 7678, 46, 0 }, /* core1 sp32 bit28 */
            { 14362, 46, 0 }, /* core1 sp32 bit29 */
            { 14360, 46, 0 }, /* core1 sp32 bit30 */
            { 7676, 46, 0 }, /* core1 sp32 bit31 */
            { 7522, 46, 0 }, /* core1 sp32 bit32 */
            { 7520, 46, 0 }, /* core1 sp32 bit33 */
            { 26802, 47, 0 }, /* core1 sp32 bit34 */
            { 7518, 46, 0 }, /* core1 sp32 bit35 */
            { 26804, 47, 0 }, /* core1 sp32 bit36 */
            { 7516, 46, 0 }, /* core1 sp32 bit37 */
            { 14128, 46, 0 }, /* core1 sp32 bit38 */
            { 7528, 46, 0 }, /* core1 sp32 bit39 */
            { 7526, 46, 0 }, /* core1 sp32 bit40 */
            { 7524, 46, 0 }, /* core1 sp32 bit41 */
            { 3076, 46, 0 }, /* core1 sp32 bit42 */
            { 7530, 46, 0 }, /* core1 sp32 bit43 */
            { 3078, 46, 0 }, /* core1 sp32 bit44 */
            { 14126, 46, 0 }, /* core1 sp32 bit45 */
            { 14124, 46, 0 }, /* core1 sp32 bit46 */
            { 14122, 46, 0 }, /* core1 sp32 bit47 */
            { 14134, 46, 0 }, /* core1 sp32 bit48 */
            { 14120, 46, 0 }, /* core1 sp32 bit49 */
            { 14118, 46, 0 }, /* core1 sp32 bit50 */
            { 14116, 46, 0 }, /* core1 sp32 bit51 */
            { 14132, 46, 0 }, /* core1 sp32 bit52 */
            { 14114, 46, 0 }, /* core1 sp32 bit53 */
            { 14112, 46, 0 }, /* core1 sp32 bit54 */
            { 14110, 46, 0 }, /* core1 sp32 bit55 */
            { 14108, 46, 0 }, /* core1 sp32 bit56 */
            { 14106, 46, 0 }, /* core1 sp32 bit57 */
            { 14104, 46, 0 }, /* core1 sp32 bit58 */
            { 7514, 46, 0 }, /* core1 sp32 bit59 */
            { 7512, 46, 0 }, /* core1 sp32 bit60 */
            { 7510, 46, 0 }, /* core1 sp32 bit61 */
            { 7508, 46, 0 }, /* core1 sp32 bit62 */
            { 14130, 46, 0 }, /* core1 sp32 bit63 */
            } },
            .fp32 = {{
            { 15150, 46, 0 }, /* core1 fp32 bit0 */
            { 15148, 46, 0 }, /* core1 fp32 bit1 */
            { 3098, 46, 0 }, /* core1 fp32 bit2 */
            { 7568, 46, 0 }, /* core1 fp32 bit3 */
            { 15146, 46, 0 }, /* core1 fp32 bit4 */
            { 15144, 46, 0 }, /* core1 fp32 bit5 */
            { 15142, 46, 0 }, /* core1 fp32 bit6 */
            { 26952, 47, 0 }, /* core1 fp32 bit7 */
            { 15074, 46, 0 }, /* core1 fp32 bit8 */
            { 15166, 46, 0 }, /* core1 fp32 bit9 */
            { 15164, 46, 0 }, /* core1 fp32 bit10 */
            { 15140, 46, 0 }, /* core1 fp32 bit11 */
            { 15162, 46, 0 }, /* core1 fp32 bit12 */
            { 7566, 46, 0 }, /* core1 fp32 bit13 */
            { 15160, 46, 0 }, /* core1 fp32 bit14 */
            { 15158, 46, 0 }, /* core1 fp32 bit15 */
            { 15086, 46, 0 }, /* core1 fp32 bit16 */
            { 15084, 46, 0 }, /* core1 fp32 bit17 */
            { 15082, 46, 0 }, /* core1 fp32 bit18 */
            { 15138, 46, 0 }, /* core1 fp32 bit19 */
            { 15080, 46, 0 }, /* core1 fp32 bit20 */
            { 3096, 46, 0 }, /* core1 fp32 bit21 */
            { 15156, 46, 0 }, /* core1 fp32 bit22 */
            { 7564, 46, 0 }, /* core1 fp32 bit23 */
            { 15078, 46, 0 }, /* core1 fp32 bit24 */
            { 15154, 46, 0 }, /* core1 fp32 bit25 */
            { 26950, 47, 0 }, /* core1 fp32 bit26 */
            { 15076, 46, 0 }, /* core1 fp32 bit27 */
            { 15072, 46, 0 }, /* core1 fp32 bit28 */
            { 15152, 46, 0 }, /* core1 fp32 bit29 */
            { 15136, 46, 0 }, /* core1 fp32 bit30 */
            { 7570, 46, 0 }, /* core1 fp32 bit31 */
            { 10510, 46, 0 }, /* core1 fp32 bit32 */
            { 2910, 46, 0 }, /* core1 fp32 bit33 */
            { 10508, 46, 0 }, /* core1 fp32 bit34 */
            { 14858, 46, 0 }, /* core1 fp32 bit35 */
            { 14856, 46, 0 }, /* core1 fp32 bit36 */
            { 14854, 46, 0 }, /* core1 fp32 bit37 */
            { 10506, 46, 0 }, /* core1 fp32 bit38 */
            { 14852, 46, 0 }, /* core1 fp32 bit39 */
            { 10514, 46, 0 }, /* core1 fp32 bit40 */
            { 14878, 46, 0 }, /* core1 fp32 bit41 */
            { 10504, 46, 0 }, /* core1 fp32 bit42 */
            { 10512, 46, 0 }, /* core1 fp32 bit43 */
            { 14876, 46, 0 }, /* core1 fp32 bit44 */
            { 14850, 46, 0 }, /* core1 fp32 bit45 */
            { 14848, 46, 0 }, /* core1 fp32 bit46 */
            { 7434, 46, 0 }, /* core1 fp32 bit47 */
            { 14874, 46, 0 }, /* core1 fp32 bit48 */
            { 14872, 46, 0 }, /* core1 fp32 bit49 */
            { 7432, 46, 0 }, /* core1 fp32 bit50 */
            { 14870, 46, 0 }, /* core1 fp32 bit51 */
            { 7430, 46, 0 }, /* core1 fp32 bit52 */
            { 14868, 46, 0 }, /* core1 fp32 bit53 */
            { 14866, 46, 0 }, /* core1 fp32 bit54 */
            { 14864, 46, 0 }, /* core1 fp32 bit55 */
            { 2908, 46, 0 }, /* core1 fp32 bit56 */
            { 14862, 46, 0 }, /* core1 fp32 bit57 */
            { 2912, 46, 0 }, /* core1 fp32 bit58 */
            { 14860, 46, 0 }, /* core1 fp32 bit59 */
            { 2914, 46, 0 }, /* core1 fp32 bit60 */
            { 26880, 47, 0 }, /* core1 fp32 bit61 */
            { 7428, 46, 0 }, /* core1 fp32 bit62 */
            { 26882, 47, 0 }, /* core1 fp32 bit63 */
            } },
            .fp64 = {{
            { 7110, 46, 0 }, /* core1 fp64 bit0 */
            { 7096, 46, 0 }, /* core1 fp64 bit1 */
            { 7102, 46, 0 }, /* core1 fp64 bit2 */
            { 13594, 46, 0 }, /* core1 fp64 bit3 */
            { 2546, 46, 0 }, /* core1 fp64 bit4 */
            { 2550, 46, 0 }, /* core1 fp64 bit5 */
            { 13530, 46, 0 }, /* core1 fp64 bit6 */
            { 13528, 46, 0 }, /* core1 fp64 bit7 */
            { 7108, 46, 0 }, /* core1 fp64 bit8 */
            { 13592, 46, 0 }, /* core1 fp64 bit9 */
            { 2552, 46, 0 }, /* core1 fp64 bit10 */
            { 7106, 46, 0 }, /* core1 fp64 bit11 */
            { 13590, 46, 0 }, /* core1 fp64 bit12 */
            { 13588, 46, 0 }, /* core1 fp64 bit13 */
            { 13586, 46, 0 }, /* core1 fp64 bit14 */
            { 13584, 46, 0 }, /* core1 fp64 bit15 */
            { 7100, 46, 0 }, /* core1 fp64 bit16 */
            { 13526, 46, 0 }, /* core1 fp64 bit17 */
            { 7104, 46, 0 }, /* core1 fp64 bit18 */
            { 13524, 46, 0 }, /* core1 fp64 bit19 */
            { 13522, 46, 0 }, /* core1 fp64 bit20 */
            { 13520, 46, 0 }, /* core1 fp64 bit21 */
            { 13582, 46, 0 }, /* core1 fp64 bit22 */
            { 13580, 46, 0 }, /* core1 fp64 bit23 */
            { 13518, 46, 0 }, /* core1 fp64 bit24 */
            { 2544, 46, 0 }, /* core1 fp64 bit25 */
            { 26702, 47, 0 }, /* core1 fp64 bit26 */
            { 13516, 46, 0 }, /* core1 fp64 bit27 */
            { 2548, 46, 0 }, /* core1 fp64 bit28 */
            { 2554, 46, 0 }, /* core1 fp64 bit29 */
            { 7098, 46, 0 }, /* core1 fp64 bit30 */
            { 26700, 47, 0 }, /* core1 fp64 bit31 */
            { 2446, 46, 0 }, /* core1 fp64 bit32 */
            { 6982, 46, 0 }, /* core1 fp64 bit33 */
            { 6990, 46, 0 }, /* core1 fp64 bit34 */
            { 13214, 46, 0 }, /* core1 fp64 bit35 */
            { 13212, 46, 0 }, /* core1 fp64 bit36 */
            { 13200, 46, 0 }, /* core1 fp64 bit37 */
            { 6988, 46, 0 }, /* core1 fp64 bit38 */
            { 13230, 46, 0 }, /* core1 fp64 bit39 */
            { 13228, 46, 0 }, /* core1 fp64 bit40 */
            { 13226, 46, 0 }, /* core1 fp64 bit41 */
            { 13224, 46, 0 }, /* core1 fp64 bit42 */
            { 13222, 46, 0 }, /* core1 fp64 bit43 */
            { 13220, 46, 0 }, /* core1 fp64 bit44 */
            { 6974, 46, 0 }, /* core1 fp64 bit45 */
            { 6972, 46, 0 }, /* core1 fp64 bit46 */
            { 6970, 46, 0 }, /* core1 fp64 bit47 */
            { 13210, 46, 0 }, /* core1 fp64 bit48 */
            { 13208, 46, 0 }, /* core1 fp64 bit49 */
            { 6968, 46, 0 }, /* core1 fp64 bit50 */
            { 13218, 46, 0 }, /* core1 fp64 bit51 */
            { 13206, 46, 0 }, /* core1 fp64 bit52 */
            { 13204, 46, 0 }, /* core1 fp64 bit53 */
            { 13216, 46, 0 }, /* core1 fp64 bit54 */
            { 13202, 46, 0 }, /* core1 fp64 bit55 */
            { 6980, 46, 0 }, /* core1 fp64 bit56 */
            { 26860, 47, 0 }, /* core1 fp64 bit57 */
            { 26858, 47, 0 }, /* core1 fp64 bit58 */
            { 6978, 46, 0 }, /* core1 fp64 bit59 */
            { 6986, 46, 0 }, /* core1 fp64 bit60 */
            { 2444, 46, 0 }, /* core1 fp64 bit61 */
            { 6984, 46, 0 }, /* core1 fp64 bit62 */
            { 6976, 46, 0 }, /* core1 fp64 bit63 */
            } },
            .sp_EL0 = {{
            { 13466, 46, 0 }, /* core1 sp_EL0 bit0 */
            { 13120, 46, 0 }, /* core1 sp_EL0 bit1 */
            { 2538, 46, 0 }, /* core1 sp_EL0 bit2 */
            { 9994, 46, 0 }, /* core1 sp_EL0 bit3 */
            { 13464, 46, 0 }, /* core1 sp_EL0 bit4 */
            { 10132, 46, 0 }, /* core1 sp_EL0 bit5 */
            { 10130, 46, 0 }, /* core1 sp_EL0 bit6 */
            { 10128, 46, 0 }, /* core1 sp_EL0 bit7 */
            { 26712, 47, 0 }, /* core1 sp_EL0 bit8 */
            { 13134, 46, 0 }, /* core1 sp_EL0 bit9 */
            { 9992, 46, 0 }, /* core1 sp_EL0 bit10 */
            { 13462, 46, 0 }, /* core1 sp_EL0 bit11 */
            { 13132, 46, 0 }, /* core1 sp_EL0 bit12 */
            { 13130, 46, 0 }, /* core1 sp_EL0 bit13 */
            { 13128, 46, 0 }, /* core1 sp_EL0 bit14 */
            { 13126, 46, 0 }, /* core1 sp_EL0 bit15 */
            { 13470, 46, 0 }, /* core1 sp_EL0 bit16 */
            { 10138, 46, 0 }, /* core1 sp_EL0 bit17 */
            { 10136, 46, 0 }, /* core1 sp_EL0 bit18 */
            { 10134, 46, 0 }, /* core1 sp_EL0 bit19 */
            { 13460, 46, 0 }, /* core1 sp_EL0 bit20 */
            { 13468, 46, 0 }, /* core1 sp_EL0 bit21 */
            { 13124, 46, 0 }, /* core1 sp_EL0 bit22 */
            { 13122, 46, 0 }, /* core1 sp_EL0 bit23 */
            { 13458, 46, 0 }, /* core1 sp_EL0 bit24 */
            { 9990, 46, 0 }, /* core1 sp_EL0 bit25 */
            { 9988, 46, 0 }, /* core1 sp_EL0 bit26 */
            { 13456, 46, 0 }, /* core1 sp_EL0 bit27 */
            { 26710, 47, 0 }, /* core1 sp_EL0 bit28 */
            { 9986, 46, 0 }, /* core1 sp_EL0 bit29 */
            { 2536, 46, 0 }, /* core1 sp_EL0 bit30 */
            { 9984, 46, 0 }, /* core1 sp_EL0 bit31 */
            { 2442, 46, 0 }, /* core1 sp_EL0 bit32 */
            { 13262, 46, 0 }, /* core1 sp_EL0 bit33 */
            { 6950, 46, 0 }, /* core1 sp_EL0 bit34 */
            { 13260, 46, 0 }, /* core1 sp_EL0 bit35 */
            { 13258, 46, 0 }, /* core1 sp_EL0 bit36 */
            { 6942, 46, 0 }, /* core1 sp_EL0 bit37 */
            { 6948, 46, 0 }, /* core1 sp_EL0 bit38 */
            { 6940, 46, 0 }, /* core1 sp_EL0 bit39 */
            { 6934, 46, 0 }, /* core1 sp_EL0 bit40 */
            { 13256, 46, 0 }, /* core1 sp_EL0 bit41 */
            { 6932, 46, 0 }, /* core1 sp_EL0 bit42 */
            { 26768, 47, 0 }, /* core1 sp_EL0 bit43 */
            { 6930, 46, 0 }, /* core1 sp_EL0 bit44 */
            { 13254, 46, 0 }, /* core1 sp_EL0 bit45 */
            { 6938, 46, 0 }, /* core1 sp_EL0 bit46 */
            { 13252, 46, 0 }, /* core1 sp_EL0 bit47 */
            { 13250, 46, 0 }, /* core1 sp_EL0 bit48 */
            { 13248, 46, 0 }, /* core1 sp_EL0 bit49 */
            { 13246, 46, 0 }, /* core1 sp_EL0 bit50 */
            { 13244, 46, 0 }, /* core1 sp_EL0 bit51 */
            { 13242, 46, 0 }, /* core1 sp_EL0 bit52 */
            { 13240, 46, 0 }, /* core1 sp_EL0 bit53 */
            { 6928, 46, 0 }, /* core1 sp_EL0 bit54 */
            { 13238, 46, 0 }, /* core1 sp_EL0 bit55 */
            { 13236, 46, 0 }, /* core1 sp_EL0 bit56 */
            { 13234, 46, 0 }, /* core1 sp_EL0 bit57 */
            { 26766, 47, 0 }, /* core1 sp_EL0 bit58 */
            { 6936, 46, 0 }, /* core1 sp_EL0 bit59 */
            { 6944, 46, 0 }, /* core1 sp_EL0 bit60 */
            { 2440, 46, 0 }, /* core1 sp_EL0 bit61 */
            { 6946, 46, 0 }, /* core1 sp_EL0 bit62 */
            { 13232, 46, 0 }, /* core1 sp_EL0 bit63 */
            } },
            .sp_EL1 = {{
            { 13396, 46, 0 }, /* core1 sp_EL1 bit0 */
            { 10088, 46, 0 }, /* core1 sp_EL1 bit1 */
            { 2526, 46, 0 }, /* core1 sp_EL1 bit2 */
            { 13390, 46, 0 }, /* core1 sp_EL1 bit3 */
            { 13406, 46, 0 }, /* core1 sp_EL1 bit4 */
            { 10108, 46, 0 }, /* core1 sp_EL1 bit5 */
            { 10106, 46, 0 }, /* core1 sp_EL1 bit6 */
            { 10104, 46, 0 }, /* core1 sp_EL1 bit7 */
            { 26716, 47, 0 }, /* core1 sp_EL1 bit8 */
            { 13388, 46, 0 }, /* core1 sp_EL1 bit9 */
            { 10086, 46, 0 }, /* core1 sp_EL1 bit10 */
            { 13394, 46, 0 }, /* core1 sp_EL1 bit11 */
            { 10084, 46, 0 }, /* core1 sp_EL1 bit12 */
            { 13386, 46, 0 }, /* core1 sp_EL1 bit13 */
            { 13384, 46, 0 }, /* core1 sp_EL1 bit14 */
            { 13382, 46, 0 }, /* core1 sp_EL1 bit15 */
            { 13404, 46, 0 }, /* core1 sp_EL1 bit16 */
            { 10114, 46, 0 }, /* core1 sp_EL1 bit17 */
            { 10112, 46, 0 }, /* core1 sp_EL1 bit18 */
            { 10110, 46, 0 }, /* core1 sp_EL1 bit19 */
            { 13402, 46, 0 }, /* core1 sp_EL1 bit20 */
            { 13400, 46, 0 }, /* core1 sp_EL1 bit21 */
            { 13380, 46, 0 }, /* core1 sp_EL1 bit22 */
            { 10082, 46, 0 }, /* core1 sp_EL1 bit23 */
            { 13398, 46, 0 }, /* core1 sp_EL1 bit24 */
            { 13378, 46, 0 }, /* core1 sp_EL1 bit25 */
            { 13376, 46, 0 }, /* core1 sp_EL1 bit26 */
            { 13392, 46, 0 }, /* core1 sp_EL1 bit27 */
            { 26714, 47, 0 }, /* core1 sp_EL1 bit28 */
            { 10090, 46, 0 }, /* core1 sp_EL1 bit29 */
            { 2524, 46, 0 }, /* core1 sp_EL1 bit30 */
            { 10080, 46, 0 }, /* core1 sp_EL1 bit31 */
            { 13358, 46, 0 }, /* core1 sp_EL1 bit32 */
            { 13356, 46, 0 }, /* core1 sp_EL1 bit33 */
            { 6886, 46, 0 }, /* core1 sp_EL1 bit34 */
            { 13354, 46, 0 }, /* core1 sp_EL1 bit35 */
            { 13352, 46, 0 }, /* core1 sp_EL1 bit36 */
            { 10076, 46, 0 }, /* core1 sp_EL1 bit37 */
            { 6884, 46, 0 }, /* core1 sp_EL1 bit38 */
            { 13350, 46, 0 }, /* core1 sp_EL1 bit39 */
            { 26744, 47, 0 }, /* core1 sp_EL1 bit40 */
            { 13348, 46, 0 }, /* core1 sp_EL1 bit41 */
            { 6878, 46, 0 }, /* core1 sp_EL1 bit42 */
            { 6876, 46, 0 }, /* core1 sp_EL1 bit43 */
            { 6874, 46, 0 }, /* core1 sp_EL1 bit44 */
            { 13346, 46, 0 }, /* core1 sp_EL1 bit45 */
            { 10074, 46, 0 }, /* core1 sp_EL1 bit46 */
            { 13344, 46, 0 }, /* core1 sp_EL1 bit47 */
            { 13342, 46, 0 }, /* core1 sp_EL1 bit48 */
            { 13340, 46, 0 }, /* core1 sp_EL1 bit49 */
            { 10072, 46, 0 }, /* core1 sp_EL1 bit50 */
            { 13338, 46, 0 }, /* core1 sp_EL1 bit51 */
            { 13336, 46, 0 }, /* core1 sp_EL1 bit52 */
            { 13334, 46, 0 }, /* core1 sp_EL1 bit53 */
            { 6872, 46, 0 }, /* core1 sp_EL1 bit54 */
            { 13332, 46, 0 }, /* core1 sp_EL1 bit55 */
            { 10070, 46, 0 }, /* core1 sp_EL1 bit56 */
            { 10068, 46, 0 }, /* core1 sp_EL1 bit57 */
            { 26742, 47, 0 }, /* core1 sp_EL1 bit58 */
            { 13330, 46, 0 }, /* core1 sp_EL1 bit59 */
            { 6882, 46, 0 }, /* core1 sp_EL1 bit60 */
            { 13328, 46, 0 }, /* core1 sp_EL1 bit61 */
            { 6880, 46, 0 }, /* core1 sp_EL1 bit62 */
            { 10078, 46, 0 }, /* core1 sp_EL1 bit63 */
            } },
            .sp_EL2 = {{
            { 13138, 46, 0 }, /* core1 sp_EL2 bit0 */
            { 13136, 46, 0 }, /* core1 sp_EL2 bit1 */
            { 13454, 46, 0 }, /* core1 sp_EL2 bit2 */
            { 13438, 46, 0 }, /* core1 sp_EL2 bit3 */
            { 13452, 46, 0 }, /* core1 sp_EL2 bit4 */
            { 2534, 46, 0 }, /* core1 sp_EL2 bit5 */
            { 10122, 46, 0 }, /* core1 sp_EL2 bit6 */
            { 10120, 46, 0 }, /* core1 sp_EL2 bit7 */
            { 10118, 46, 0 }, /* core1 sp_EL2 bit8 */
            { 13450, 46, 0 }, /* core1 sp_EL2 bit9 */
            { 13436, 46, 0 }, /* core1 sp_EL2 bit10 */
            { 13434, 46, 0 }, /* core1 sp_EL2 bit11 */
            { 13432, 46, 0 }, /* core1 sp_EL2 bit12 */
            { 13448, 46, 0 }, /* core1 sp_EL2 bit13 */
            { 13446, 46, 0 }, /* core1 sp_EL2 bit14 */
            { 13444, 46, 0 }, /* core1 sp_EL2 bit15 */
            { 13442, 46, 0 }, /* core1 sp_EL2 bit16 */
            { 10126, 46, 0 }, /* core1 sp_EL2 bit17 */
            { 10124, 46, 0 }, /* core1 sp_EL2 bit18 */
            { 10116, 46, 0 }, /* core1 sp_EL2 bit19 */
            { 13430, 46, 0 }, /* core1 sp_EL2 bit20 */
            { 13440, 46, 0 }, /* core1 sp_EL2 bit21 */
            { 13150, 46, 0 }, /* core1 sp_EL2 bit22 */
            { 13428, 46, 0 }, /* core1 sp_EL2 bit23 */
            { 13148, 46, 0 }, /* core1 sp_EL2 bit24 */
            { 13146, 46, 0 }, /* core1 sp_EL2 bit25 */
            { 13144, 46, 0 }, /* core1 sp_EL2 bit26 */
            { 13426, 46, 0 }, /* core1 sp_EL2 bit27 */
            { 2532, 46, 0 }, /* core1 sp_EL2 bit28 */
            { 13142, 46, 0 }, /* core1 sp_EL2 bit29 */
            { 13140, 46, 0 }, /* core1 sp_EL2 bit30 */
            { 13424, 46, 0 }, /* core1 sp_EL2 bit31 */
            { 13310, 46, 0 }, /* core1 sp_EL2 bit32 */
            { 13308, 46, 0 }, /* core1 sp_EL2 bit33 */
            { 6902, 46, 0 }, /* core1 sp_EL2 bit34 */
            { 13306, 46, 0 }, /* core1 sp_EL2 bit35 */
            { 13304, 46, 0 }, /* core1 sp_EL2 bit36 */
            { 10066, 46, 0 }, /* core1 sp_EL2 bit37 */
            { 6900, 46, 0 }, /* core1 sp_EL2 bit38 */
            { 10064, 46, 0 }, /* core1 sp_EL2 bit39 */
            { 26754, 47, 0 }, /* core1 sp_EL2 bit40 */
            { 13302, 46, 0 }, /* core1 sp_EL2 bit41 */
            { 6910, 46, 0 }, /* core1 sp_EL2 bit42 */
            { 6908, 46, 0 }, /* core1 sp_EL2 bit43 */
            { 6906, 46, 0 }, /* core1 sp_EL2 bit44 */
            { 13300, 46, 0 }, /* core1 sp_EL2 bit45 */
            { 10062, 46, 0 }, /* core1 sp_EL2 bit46 */
            { 13298, 46, 0 }, /* core1 sp_EL2 bit47 */
            { 13296, 46, 0 }, /* core1 sp_EL2 bit48 */
            { 10060, 46, 0 }, /* core1 sp_EL2 bit49 */
            { 10058, 46, 0 }, /* core1 sp_EL2 bit50 */
            { 13326, 46, 0 }, /* core1 sp_EL2 bit51 */
            { 13324, 46, 0 }, /* core1 sp_EL2 bit52 */
            { 13322, 46, 0 }, /* core1 sp_EL2 bit53 */
            { 6904, 46, 0 }, /* core1 sp_EL2 bit54 */
            { 13320, 46, 0 }, /* core1 sp_EL2 bit55 */
            { 13318, 46, 0 }, /* core1 sp_EL2 bit56 */
            { 10056, 46, 0 }, /* core1 sp_EL2 bit57 */
            { 6898, 46, 0 }, /* core1 sp_EL2 bit58 */
            { 13316, 46, 0 }, /* core1 sp_EL2 bit59 */
            { 6896, 46, 0 }, /* core1 sp_EL2 bit60 */
            { 13314, 46, 0 }, /* core1 sp_EL2 bit61 */
            { 26752, 47, 0 }, /* core1 sp_EL2 bit62 */
            { 13312, 46, 0 }, /* core1 sp_EL2 bit63 */
            } },
            .sp_EL3 = {{
            { 10100, 46, 0 }, /* core1 sp_EL3 bit0 */
            { 7090, 46, 0 }, /* core1 sp_EL3 bit1 */
            { 7094, 46, 0 }, /* core1 sp_EL3 bit2 */
            { 13162, 46, 0 }, /* core1 sp_EL3 bit3 */
            { 10098, 46, 0 }, /* core1 sp_EL3 bit4 */
            { 2530, 46, 0 }, /* core1 sp_EL3 bit5 */
            { 13422, 46, 0 }, /* core1 sp_EL3 bit6 */
            { 13420, 46, 0 }, /* core1 sp_EL3 bit7 */
            { 13418, 46, 0 }, /* core1 sp_EL3 bit8 */
            { 13160, 46, 0 }, /* core1 sp_EL3 bit9 */
            { 13158, 46, 0 }, /* core1 sp_EL3 bit10 */
            { 10096, 46, 0 }, /* core1 sp_EL3 bit11 */
            { 13156, 46, 0 }, /* core1 sp_EL3 bit12 */
            { 13154, 46, 0 }, /* core1 sp_EL3 bit13 */
            { 13152, 46, 0 }, /* core1 sp_EL3 bit14 */
            { 7086, 46, 0 }, /* core1 sp_EL3 bit15 */
            { 13416, 46, 0 }, /* core1 sp_EL3 bit16 */
            { 13414, 46, 0 }, /* core1 sp_EL3 bit17 */
            { 13412, 46, 0 }, /* core1 sp_EL3 bit18 */
            { 13410, 46, 0 }, /* core1 sp_EL3 bit19 */
            { 10094, 46, 0 }, /* core1 sp_EL3 bit20 */
            { 10092, 46, 0 }, /* core1 sp_EL3 bit21 */
            { 13166, 46, 0 }, /* core1 sp_EL3 bit22 */
            { 7084, 46, 0 }, /* core1 sp_EL3 bit23 */
            { 13408, 46, 0 }, /* core1 sp_EL3 bit24 */
            { 7088, 46, 0 }, /* core1 sp_EL3 bit25 */
            { 7082, 46, 0 }, /* core1 sp_EL3 bit26 */
            { 10102, 46, 0 }, /* core1 sp_EL3 bit27 */
            { 2528, 46, 0 }, /* core1 sp_EL3 bit28 */
            { 13164, 46, 0 }, /* core1 sp_EL3 bit29 */
            { 7092, 46, 0 }, /* core1 sp_EL3 bit30 */
            { 7080, 46, 0 }, /* core1 sp_EL3 bit31 */
            { 2434, 46, 0 }, /* core1 sp_EL3 bit32 */
            { 13278, 46, 0 }, /* core1 sp_EL3 bit33 */
            { 2430, 46, 0 }, /* core1 sp_EL3 bit34 */
            { 13294, 46, 0 }, /* core1 sp_EL3 bit35 */
            { 13292, 46, 0 }, /* core1 sp_EL3 bit36 */
            { 13276, 46, 0 }, /* core1 sp_EL3 bit37 */
            { 2438, 46, 0 }, /* core1 sp_EL3 bit38 */
            { 13290, 46, 0 }, /* core1 sp_EL3 bit39 */
            { 6926, 46, 0 }, /* core1 sp_EL3 bit40 */
            { 13274, 46, 0 }, /* core1 sp_EL3 bit41 */
            { 6924, 46, 0 }, /* core1 sp_EL3 bit42 */
            { 26762, 47, 0 }, /* core1 sp_EL3 bit43 */
            { 6922, 46, 0 }, /* core1 sp_EL3 bit44 */
            { 13272, 46, 0 }, /* core1 sp_EL3 bit45 */
            { 13288, 46, 0 }, /* core1 sp_EL3 bit46 */
            { 13286, 46, 0 }, /* core1 sp_EL3 bit47 */
            { 13270, 46, 0 }, /* core1 sp_EL3 bit48 */
            { 13268, 46, 0 }, /* core1 sp_EL3 bit49 */
            { 13284, 46, 0 }, /* core1 sp_EL3 bit50 */
            { 13266, 46, 0 }, /* core1 sp_EL3 bit51 */
            { 13282, 46, 0 }, /* core1 sp_EL3 bit52 */
            { 13264, 46, 0 }, /* core1 sp_EL3 bit53 */
            { 6920, 46, 0 }, /* core1 sp_EL3 bit54 */
            { 13280, 46, 0 }, /* core1 sp_EL3 bit55 */
            { 6918, 46, 0 }, /* core1 sp_EL3 bit56 */
            { 6916, 46, 0 }, /* core1 sp_EL3 bit57 */
            { 2428, 46, 0 }, /* core1 sp_EL3 bit58 */
            { 6914, 46, 0 }, /* core1 sp_EL3 bit59 */
            { 2436, 46, 0 }, /* core1 sp_EL3 bit60 */
            { 2432, 46, 0 }, /* core1 sp_EL3 bit61 */
            { 26760, 47, 0 }, /* core1 sp_EL3 bit62 */
            { 6912, 46, 0 }, /* core1 sp_EL3 bit63 */
            } },
            .elr_EL1 = {{
            { 13490, 46, 0 }, /* core1 elr_EL1 bit0 */
            { 13488, 46, 0 }, /* core1 elr_EL1 bit1 */
            { 13502, 46, 0 }, /* core1 elr_EL1 bit2 */
            { 13086, 46, 0 }, /* core1 elr_EL1 bit3 */
            { 13084, 46, 0 }, /* core1 elr_EL1 bit4 */
            { 2570, 46, 0 }, /* core1 elr_EL1 bit5 */
            { 10186, 46, 0 }, /* core1 elr_EL1 bit6 */
            { 10178, 46, 0 }, /* core1 elr_EL1 bit7 */
            { 10176, 46, 0 }, /* core1 elr_EL1 bit8 */
            { 13082, 46, 0 }, /* core1 elr_EL1 bit9 */
            { 13080, 46, 0 }, /* core1 elr_EL1 bit10 */
            { 13078, 46, 0 }, /* core1 elr_EL1 bit11 */
            { 13076, 46, 0 }, /* core1 elr_EL1 bit12 */
            { 13500, 46, 0 }, /* core1 elr_EL1 bit13 */
            { 13074, 46, 0 }, /* core1 elr_EL1 bit14 */
            { 13072, 46, 0 }, /* core1 elr_EL1 bit15 */
            { 13498, 46, 0 }, /* core1 elr_EL1 bit16 */
            { 10184, 46, 0 }, /* core1 elr_EL1 bit17 */
            { 10182, 46, 0 }, /* core1 elr_EL1 bit18 */
            { 10180, 46, 0 }, /* core1 elr_EL1 bit19 */
            { 2568, 46, 0 }, /* core1 elr_EL1 bit20 */
            { 13496, 46, 0 }, /* core1 elr_EL1 bit21 */
            { 13494, 46, 0 }, /* core1 elr_EL1 bit22 */
            { 10174, 46, 0 }, /* core1 elr_EL1 bit23 */
            { 10172, 46, 0 }, /* core1 elr_EL1 bit24 */
            { 13492, 46, 0 }, /* core1 elr_EL1 bit25 */
            { 10170, 46, 0 }, /* core1 elr_EL1 bit26 */
            { 10168, 46, 0 }, /* core1 elr_EL1 bit27 */
            { 26686, 47, 0 }, /* core1 elr_EL1 bit28 */
            { 10166, 46, 0 }, /* core1 elr_EL1 bit29 */
            { 10164, 46, 0 }, /* core1 elr_EL1 bit30 */
            { 26688, 47, 0 }, /* core1 elr_EL1 bit31 */
            { 12706, 46, 0 }, /* core1 elr_EL1 bit32 */
            { 12704, 46, 0 }, /* core1 elr_EL1 bit33 */
            { 12702, 46, 0 }, /* core1 elr_EL1 bit34 */
            { 12700, 46, 0 }, /* core1 elr_EL1 bit35 */
            { 12698, 46, 0 }, /* core1 elr_EL1 bit36 */
            { 12696, 46, 0 }, /* core1 elr_EL1 bit37 */
            { 12708, 46, 0 }, /* core1 elr_EL1 bit38 */
            { 12694, 46, 0 }, /* core1 elr_EL1 bit39 */
            { 26738, 47, 0 }, /* core1 elr_EL1 bit40 */
            { 12692, 46, 0 }, /* core1 elr_EL1 bit41 */
            { 6894, 46, 0 }, /* core1 elr_EL1 bit42 */
            { 6892, 46, 0 }, /* core1 elr_EL1 bit43 */
            { 6890, 46, 0 }, /* core1 elr_EL1 bit44 */
            { 12690, 46, 0 }, /* core1 elr_EL1 bit45 */
            { 2518, 46, 0 }, /* core1 elr_EL1 bit46 */
            { 12688, 46, 0 }, /* core1 elr_EL1 bit47 */
            { 12686, 46, 0 }, /* core1 elr_EL1 bit48 */
            { 12684, 46, 0 }, /* core1 elr_EL1 bit49 */
            { 12682, 46, 0 }, /* core1 elr_EL1 bit50 */
            { 12680, 46, 0 }, /* core1 elr_EL1 bit51 */
            { 12678, 46, 0 }, /* core1 elr_EL1 bit52 */
            { 12676, 46, 0 }, /* core1 elr_EL1 bit53 */
            { 6888, 46, 0 }, /* core1 elr_EL1 bit54 */
            { 12722, 46, 0 }, /* core1 elr_EL1 bit55 */
            { 12720, 46, 0 }, /* core1 elr_EL1 bit56 */
            { 12718, 46, 0 }, /* core1 elr_EL1 bit57 */
            { 2516, 46, 0 }, /* core1 elr_EL1 bit58 */
            { 12716, 46, 0 }, /* core1 elr_EL1 bit59 */
            { 12714, 46, 0 }, /* core1 elr_EL1 bit60 */
            { 12712, 46, 0 }, /* core1 elr_EL1 bit61 */
            { 26736, 47, 0 }, /* core1 elr_EL1 bit62 */
            { 12710, 46, 0 }, /* core1 elr_EL1 bit63 */
            } },
            .elr_EL2 = {{
            { 12880, 46, 0 }, /* core1 elr_EL2 bit0 */
            { 12926, 46, 0 }, /* core1 elr_EL2 bit1 */
            { 12910, 46, 0 }, /* core1 elr_EL2 bit2 */
            { 12908, 46, 0 }, /* core1 elr_EL2 bit3 */
            { 12906, 46, 0 }, /* core1 elr_EL2 bit4 */
            { 2574, 46, 0 }, /* core1 elr_EL2 bit5 */
            { 10198, 46, 0 }, /* core1 elr_EL2 bit6 */
            { 10196, 46, 0 }, /* core1 elr_EL2 bit7 */
            { 10188, 46, 0 }, /* core1 elr_EL2 bit8 */
            { 12904, 46, 0 }, /* core1 elr_EL2 bit9 */
            { 12924, 46, 0 }, /* core1 elr_EL2 bit10 */
            { 12902, 46, 0 }, /* core1 elr_EL2 bit11 */
            { 12900, 46, 0 }, /* core1 elr_EL2 bit12 */
            { 12898, 46, 0 }, /* core1 elr_EL2 bit13 */
            { 12896, 46, 0 }, /* core1 elr_EL2 bit14 */
            { 12894, 46, 0 }, /* core1 elr_EL2 bit15 */
            { 12892, 46, 0 }, /* core1 elr_EL2 bit16 */
            { 10194, 46, 0 }, /* core1 elr_EL2 bit17 */
            { 10192, 46, 0 }, /* core1 elr_EL2 bit18 */
            { 10190, 46, 0 }, /* core1 elr_EL2 bit19 */
            { 12890, 46, 0 }, /* core1 elr_EL2 bit20 */
            { 12922, 46, 0 }, /* core1 elr_EL2 bit21 */
            { 12888, 46, 0 }, /* core1 elr_EL2 bit22 */
            { 12886, 46, 0 }, /* core1 elr_EL2 bit23 */
            { 12920, 46, 0 }, /* core1 elr_EL2 bit24 */
            { 12884, 46, 0 }, /* core1 elr_EL2 bit25 */
            { 12918, 46, 0 }, /* core1 elr_EL2 bit26 */
            { 12916, 46, 0 }, /* core1 elr_EL2 bit27 */
            { 2572, 46, 0 }, /* core1 elr_EL2 bit28 */
            { 12914, 46, 0 }, /* core1 elr_EL2 bit29 */
            { 12912, 46, 0 }, /* core1 elr_EL2 bit30 */
            { 12882, 46, 0 }, /* core1 elr_EL2 bit31 */
            { 12738, 46, 0 }, /* core1 elr_EL2 bit32 */
            { 12736, 46, 0 }, /* core1 elr_EL2 bit33 */
            { 12734, 46, 0 }, /* core1 elr_EL2 bit34 */
            { 12758, 46, 0 }, /* core1 elr_EL2 bit35 */
            { 12756, 46, 0 }, /* core1 elr_EL2 bit36 */
            { 12732, 46, 0 }, /* core1 elr_EL2 bit37 */
            { 12754, 46, 0 }, /* core1 elr_EL2 bit38 */
            { 12752, 46, 0 }, /* core1 elr_EL2 bit39 */
            { 7070, 46, 0 }, /* core1 elr_EL2 bit40 */
            { 12750, 46, 0 }, /* core1 elr_EL2 bit41 */
            { 7068, 46, 0 }, /* core1 elr_EL2 bit42 */
            { 7066, 46, 0 }, /* core1 elr_EL2 bit43 */
            { 7064, 46, 0 }, /* core1 elr_EL2 bit44 */
            { 12748, 46, 0 }, /* core1 elr_EL2 bit45 */
            { 12746, 46, 0 }, /* core1 elr_EL2 bit46 */
            { 12730, 46, 0 }, /* core1 elr_EL2 bit47 */
            { 12728, 46, 0 }, /* core1 elr_EL2 bit48 */
            { 12726, 46, 0 }, /* core1 elr_EL2 bit49 */
            { 12724, 46, 0 }, /* core1 elr_EL2 bit50 */
            { 12744, 46, 0 }, /* core1 elr_EL2 bit51 */
            { 12742, 46, 0 }, /* core1 elr_EL2 bit52 */
            { 12770, 46, 0 }, /* core1 elr_EL2 bit53 */
            { 2514, 46, 0 }, /* core1 elr_EL2 bit54 */
            { 12768, 46, 0 }, /* core1 elr_EL2 bit55 */
            { 12740, 46, 0 }, /* core1 elr_EL2 bit56 */
            { 12766, 46, 0 }, /* core1 elr_EL2 bit57 */
            { 12764, 46, 0 }, /* core1 elr_EL2 bit58 */
            { 26726, 47, 0 }, /* core1 elr_EL2 bit59 */
            { 2512, 46, 0 }, /* core1 elr_EL2 bit60 */
            { 12762, 46, 0 }, /* core1 elr_EL2 bit61 */
            { 26724, 47, 0 }, /* core1 elr_EL2 bit62 */
            { 12760, 46, 0 }, /* core1 elr_EL2 bit63 */
            } },
            .elr_EL3 = {{
            { 26694, 47, 0 }, /* core1 elr_EL3 bit0 */
            { 12974, 46, 0 }, /* core1 elr_EL3 bit1 */
            { 12972, 46, 0 }, /* core1 elr_EL3 bit2 */
            { 12970, 46, 0 }, /* core1 elr_EL3 bit3 */
            { 12958, 46, 0 }, /* core1 elr_EL3 bit4 */
            { 12934, 46, 0 }, /* core1 elr_EL3 bit5 */
            { 12932, 46, 0 }, /* core1 elr_EL3 bit6 */
            { 12930, 46, 0 }, /* core1 elr_EL3 bit7 */
            { 12928, 46, 0 }, /* core1 elr_EL3 bit8 */
            { 12956, 46, 0 }, /* core1 elr_EL3 bit9 */
            { 12968, 46, 0 }, /* core1 elr_EL3 bit10 */
            { 12966, 46, 0 }, /* core1 elr_EL3 bit11 */
            { 12964, 46, 0 }, /* core1 elr_EL3 bit12 */
            { 12962, 46, 0 }, /* core1 elr_EL3 bit13 */
            { 12960, 46, 0 }, /* core1 elr_EL3 bit14 */
            { 9982, 46, 0 }, /* core1 elr_EL3 bit15 */
            { 12954, 46, 0 }, /* core1 elr_EL3 bit16 */
            { 12942, 46, 0 }, /* core1 elr_EL3 bit17 */
            { 12940, 46, 0 }, /* core1 elr_EL3 bit18 */
            { 12938, 46, 0 }, /* core1 elr_EL3 bit19 */
            { 12936, 46, 0 }, /* core1 elr_EL3 bit20 */
            { 9980, 46, 0 }, /* core1 elr_EL3 bit21 */
            { 9978, 46, 0 }, /* core1 elr_EL3 bit22 */
            { 12952, 46, 0 }, /* core1 elr_EL3 bit23 */
            { 12950, 46, 0 }, /* core1 elr_EL3 bit24 */
            { 9976, 46, 0 }, /* core1 elr_EL3 bit25 */
            { 9974, 46, 0 }, /* core1 elr_EL3 bit26 */
            { 12948, 46, 0 }, /* core1 elr_EL3 bit27 */
            { 26692, 47, 0 }, /* core1 elr_EL3 bit28 */
            { 12946, 46, 0 }, /* core1 elr_EL3 bit29 */
            { 12944, 46, 0 }, /* core1 elr_EL3 bit30 */
            { 9972, 46, 0 }, /* core1 elr_EL3 bit31 */
            { 12658, 46, 0 }, /* core1 elr_EL3 bit32 */
            { 12674, 46, 0 }, /* core1 elr_EL3 bit33 */
            { 12656, 46, 0 }, /* core1 elr_EL3 bit34 */
            { 12672, 46, 0 }, /* core1 elr_EL3 bit35 */
            { 12670, 46, 0 }, /* core1 elr_EL3 bit36 */
            { 12668, 46, 0 }, /* core1 elr_EL3 bit37 */
            { 12666, 46, 0 }, /* core1 elr_EL3 bit38 */
            { 12664, 46, 0 }, /* core1 elr_EL3 bit39 */
            { 26750, 47, 0 }, /* core1 elr_EL3 bit40 */
            { 12662, 46, 0 }, /* core1 elr_EL3 bit41 */
            { 6870, 46, 0 }, /* core1 elr_EL3 bit42 */
            { 6868, 46, 0 }, /* core1 elr_EL3 bit43 */
            { 6866, 46, 0 }, /* core1 elr_EL3 bit44 */
            { 12660, 46, 0 }, /* core1 elr_EL3 bit45 */
            { 12654, 46, 0 }, /* core1 elr_EL3 bit46 */
            { 12652, 46, 0 }, /* core1 elr_EL3 bit47 */
            { 12642, 46, 0 }, /* core1 elr_EL3 bit48 */
            { 12650, 46, 0 }, /* core1 elr_EL3 bit49 */
            { 12648, 46, 0 }, /* core1 elr_EL3 bit50 */
            { 12640, 46, 0 }, /* core1 elr_EL3 bit51 */
            { 12646, 46, 0 }, /* core1 elr_EL3 bit52 */
            { 12638, 46, 0 }, /* core1 elr_EL3 bit53 */
            { 6864, 46, 0 }, /* core1 elr_EL3 bit54 */
            { 12636, 46, 0 }, /* core1 elr_EL3 bit55 */
            { 12634, 46, 0 }, /* core1 elr_EL3 bit56 */
            { 12632, 46, 0 }, /* core1 elr_EL3 bit57 */
            { 12630, 46, 0 }, /* core1 elr_EL3 bit58 */
            { 12644, 46, 0 }, /* core1 elr_EL3 bit59 */
            { 2426, 46, 0 }, /* core1 elr_EL3 bit60 */
            { 26748, 47, 0 }, /* core1 elr_EL3 bit61 */
            { 2424, 46, 0 }, /* core1 elr_EL3 bit62 */
            { 12628, 46, 0 }, /* core1 elr_EL3 bit63 */
            } },
            .raw_pc = {{
            { 1554, 46, 0 }, /* core1 raw_pc bit0 */
            { 11390, 46, 0 }, /* core1 raw_pc bit1 */
            { 11388, 46, 0 }, /* core1 raw_pc bit2 */
            { 11386, 46, 0 }, /* core1 raw_pc bit3 */
            { 11384, 46, 0 }, /* core1 raw_pc bit4 */
            { 11382, 46, 0 }, /* core1 raw_pc bit5 */
            { 11380, 46, 0 }, /* core1 raw_pc bit6 */
            { 24190, 46, 0 }, /* core1 raw_pc bit7 */
            { 24188, 46, 0 }, /* core1 raw_pc bit8 */
            { 24186, 46, 0 }, /* core1 raw_pc bit9 */
            { 24184, 46, 0 }, /* core1 raw_pc bit10 */
            { 24182, 46, 0 }, /* core1 raw_pc bit11 */
            { 24180, 46, 0 }, /* core1 raw_pc bit12 */
            { 24178, 46, 0 }, /* core1 raw_pc bit13 */
            { 24176, 46, 0 }, /* core1 raw_pc bit14 */
            { 24172, 46, 0 }, /* core1 raw_pc bit15 */
            { 24170, 46, 0 }, /* core1 raw_pc bit16 */
            { 24168, 46, 0 }, /* core1 raw_pc bit17 */
            { 24166, 46, 0 }, /* core1 raw_pc bit18 */
            { 24164, 46, 0 }, /* core1 raw_pc bit19 */
            { 24162, 46, 0 }, /* core1 raw_pc bit20 */
            { 24160, 46, 0 }, /* core1 raw_pc bit21 */
            { 24158, 46, 0 }, /* core1 raw_pc bit22 */
            { 23792, 46, 0 }, /* core1 raw_pc bit23 */
            { 23790, 46, 0 }, /* core1 raw_pc bit24 */
            { 23788, 46, 0 }, /* core1 raw_pc bit25 */
            { 23786, 46, 0 }, /* core1 raw_pc bit26 */
            { 23784, 46, 0 }, /* core1 raw_pc bit27 */
            { 23782, 46, 0 }, /* core1 raw_pc bit28 */
            { 23780, 46, 0 }, /* core1 raw_pc bit29 */
            { 23778, 46, 0 }, /* core1 raw_pc bit30 */
            { 5062, 46, 0 }, /* core1 raw_pc bit31 */
            { 23774, 46, 0 }, /* core1 raw_pc bit32 */
            { 23772, 46, 0 }, /* core1 raw_pc bit33 */
            { 23770, 46, 0 }, /* core1 raw_pc bit34 */
            { 23768, 46, 0 }, /* core1 raw_pc bit35 */
            { 23766, 46, 0 }, /* core1 raw_pc bit36 */
            { 23764, 46, 0 }, /* core1 raw_pc bit37 */
            { 23762, 46, 0 }, /* core1 raw_pc bit38 */
            { 23760, 46, 0 }, /* core1 raw_pc bit39 */
            { 23758, 46, 0 }, /* core1 raw_pc bit40 */
            { 23756, 46, 0 }, /* core1 raw_pc bit41 */
            { 23754, 46, 0 }, /* core1 raw_pc bit42 */
            { 23752, 46, 0 }, /* core1 raw_pc bit43 */
            { 23750, 46, 0 }, /* core1 raw_pc bit44 */
            { 23748, 46, 0 }, /* core1 raw_pc bit45 */
            { 23746, 46, 0 }, /* core1 raw_pc bit46 */
            { 23776, 46, 0 }, /* core1 raw_pc bit47 */
            { 5060, 46, 0 }, /* core1 raw_pc bit48 */
            { 1540, 46, 0 }, /* core1 raw_pc bit49 */
            {    0, 0, 2 }, /* core1 raw_pc bit50 */
            {    0, 0, 2 }, /* core1 raw_pc bit51 */
            {    0, 0, 2 }, /* core1 raw_pc bit52 */
            {    0, 0, 2 }, /* core1 raw_pc bit53 */
            {    0, 0, 2 }, /* core1 raw_pc bit54 */
            {    0, 0, 2 }, /* core1 raw_pc bit55 */
            {    0, 0, 2 }, /* core1 raw_pc bit56 */
            {    0, 0, 2 }, /* core1 raw_pc bit57 */
            {    0, 0, 2 }, /* core1 raw_pc bit58 */
            {    0, 0, 2 }, /* core1 raw_pc bit59 */
            {    0, 0, 2 }, /* core1 raw_pc bit60 */
            {    0, 0, 2 }, /* core1 raw_pc bit61 */
            {    0, 0, 2 }, /* core1 raw_pc bit62 */
            {    0, 0, 2 }, /* core1 raw_pc bit63 */
            } },
            .pc_iss = {{
            { 1560, 46, 0 }, /* core1 pc_iss bit0 */
            { 11378, 46, 0 }, /* core1 pc_iss bit1 */
            { 11376, 46, 0 }, /* core1 pc_iss bit2 */
            { 11374, 46, 0 }, /* core1 pc_iss bit3 */
            { 11372, 46, 0 }, /* core1 pc_iss bit4 */
            { 11370, 46, 0 }, /* core1 pc_iss bit5 */
            { 11368, 46, 0 }, /* core1 pc_iss bit6 */
            { 1562, 46, 0 }, /* core1 pc_iss bit7 */
            { 24266, 46, 0 }, /* core1 pc_iss bit8 */
            { 24264, 46, 0 }, /* core1 pc_iss bit9 */
            { 24262, 46, 0 }, /* core1 pc_iss bit10 */
            { 24260, 46, 0 }, /* core1 pc_iss bit11 */
            { 24258, 46, 0 }, /* core1 pc_iss bit12 */
            { 24256, 46, 0 }, /* core1 pc_iss bit13 */
            { 24254, 46, 0 }, /* core1 pc_iss bit14 */
            { 24252, 46, 0 }, /* core1 pc_iss bit15 */
            { 24282, 46, 0 }, /* core1 pc_iss bit16 */
            { 24280, 46, 0 }, /* core1 pc_iss bit17 */
            { 24278, 46, 0 }, /* core1 pc_iss bit18 */
            { 24276, 46, 0 }, /* core1 pc_iss bit19 */
            { 24274, 46, 0 }, /* core1 pc_iss bit20 */
            { 24272, 46, 0 }, /* core1 pc_iss bit21 */
            { 24270, 46, 0 }, /* core1 pc_iss bit22 */
            { 24268, 46, 0 }, /* core1 pc_iss bit23 */
            { 24554, 46, 0 }, /* core1 pc_iss bit24 */
            { 24552, 46, 0 }, /* core1 pc_iss bit25 */
            { 24550, 46, 0 }, /* core1 pc_iss bit26 */
            { 24548, 46, 0 }, /* core1 pc_iss bit27 */
            { 24546, 46, 0 }, /* core1 pc_iss bit28 */
            { 24544, 46, 0 }, /* core1 pc_iss bit29 */
            { 24542, 46, 0 }, /* core1 pc_iss bit30 */
            { 24540, 46, 0 }, /* core1 pc_iss bit31 */
            { 24538, 46, 0 }, /* core1 pc_iss bit32 */
            { 24536, 46, 0 }, /* core1 pc_iss bit33 */
            { 24534, 46, 0 }, /* core1 pc_iss bit34 */
            { 24532, 46, 0 }, /* core1 pc_iss bit35 */
            { 24530, 46, 0 }, /* core1 pc_iss bit36 */
            { 24528, 46, 0 }, /* core1 pc_iss bit37 */
            { 24526, 46, 0 }, /* core1 pc_iss bit38 */
            { 24524, 46, 0 }, /* core1 pc_iss bit39 */
            { 24522, 46, 0 }, /* core1 pc_iss bit40 */
            { 24520, 46, 0 }, /* core1 pc_iss bit41 */
            { 24518, 46, 0 }, /* core1 pc_iss bit42 */
            { 24516, 46, 0 }, /* core1 pc_iss bit43 */
            { 24514, 46, 0 }, /* core1 pc_iss bit44 */
            { 24512, 46, 0 }, /* core1 pc_iss bit45 */
            { 24510, 46, 0 }, /* core1 pc_iss bit46 */
            { 24508, 46, 0 }, /* core1 pc_iss bit47 */
            { 24410, 46, 0 }, /* core1 pc_iss bit48 */
            { 24408, 46, 0 }, /* core1 pc_iss bit49 */
            { 24406, 46, 0 }, /* core1 pc_iss bit50 */
            { 24404, 46, 0 }, /* core1 pc_iss bit51 */
            { 24402, 46, 0 }, /* core1 pc_iss bit52 */
            { 24400, 46, 0 }, /* core1 pc_iss bit53 */
            { 24398, 46, 0 }, /* core1 pc_iss bit54 */
            { 24396, 46, 0 }, /* core1 pc_iss bit55 */
            { 24394, 46, 0 }, /* core1 pc_iss bit56 */
            { 24392, 46, 0 }, /* core1 pc_iss bit57 */
            { 24390, 46, 0 }, /* core1 pc_iss bit58 */
            { 24388, 46, 0 }, /* core1 pc_iss bit59 */
            { 24386, 46, 0 }, /* core1 pc_iss bit60 */
            { 24384, 46, 0 }, /* core1 pc_iss bit61 */
            { 24382, 46, 0 }, /* core1 pc_iss bit62 */
            { 24380, 46, 0 }, /* core1 pc_iss bit63 */
            } },
            .full_pc_wr = {{
            { 5090, 46, 0 }, /* core1 full_pc_wr bit0 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit1 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit2 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit3 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit4 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit5 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit6 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit7 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit8 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit9 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit10 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit11 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit12 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit13 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit14 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit15 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit16 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit17 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit18 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit19 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit20 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit21 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit22 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit23 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit24 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit25 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit26 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit27 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit28 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit29 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit30 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit31 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit32 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit33 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit34 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit35 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit36 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit37 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit38 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit39 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit40 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit41 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit42 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit43 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit44 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit45 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit46 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit47 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit48 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit49 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit50 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit51 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit52 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit53 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit54 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit55 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit56 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit57 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit58 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit59 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit60 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit61 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit62 */
            {    0, 0, 2 }, /* core1 full_pc_wr bit63 */
            } },
            .full_pc_ex1 = {{
            { 1666, 46, 0 }, /* core1 full_pc_ex1 bit0 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit1 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit2 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit3 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit4 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit5 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit6 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit7 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit8 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit9 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit10 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit11 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit12 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit13 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit14 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit15 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit16 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit17 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit18 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit19 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit20 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit21 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit22 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit23 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit24 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit25 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit26 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit27 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit28 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit29 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit30 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit31 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit32 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit33 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit34 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit35 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit36 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit37 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit38 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit39 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit40 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit41 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit42 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit43 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit44 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit45 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit46 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit47 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit48 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit49 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit50 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit51 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit52 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit53 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit54 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit55 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit56 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit57 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit58 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit59 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit60 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit61 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit62 */
            {    0, 0, 2 }, /* core1 full_pc_ex1 bit63 */
            } },
            .full_pc_ex2 = {{
            { 5106, 46, 0 }, /* core1 full_pc_ex2 bit0 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit1 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit2 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit3 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit4 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit5 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit6 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit7 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit8 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit9 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit10 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit11 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit12 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit13 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit14 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit15 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit16 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit17 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit18 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit19 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit20 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit21 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit22 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit23 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit24 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit25 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit26 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit27 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit28 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit29 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit30 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit31 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit32 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit33 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit34 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit35 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit36 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit37 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit38 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit39 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit40 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit41 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit42 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit43 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit44 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit45 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit46 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit47 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit48 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit49 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit50 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit51 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit52 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit53 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit54 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit55 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit56 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit57 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit58 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit59 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit60 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit61 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit62 */
            {    0, 0, 2 }, /* core1 full_pc_ex2 bit63 */
            } },
            .return_Stack_pointer = {{
            { 3286, 44, 0 }, /* core1 return_Stack_pointer bit0 */
            { 3284, 44, 0 }, /* core1 return_Stack_pointer bit1 */
            { 2322, 43, 0 }, /* core1 return_Stack_pointer bit2 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit3 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit4 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit5 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit6 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit7 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit8 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit9 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit10 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit11 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit12 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit13 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit14 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit15 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit16 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit17 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit18 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit19 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit20 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit21 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit22 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit23 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit24 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit25 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit26 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit27 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit28 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit29 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit30 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit31 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit32 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit33 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit34 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit35 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit36 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit37 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit38 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit39 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit40 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit41 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit42 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit43 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit44 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit45 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit46 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit47 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit48 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit49 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit50 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit51 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit52 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit53 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit54 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit55 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit56 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit57 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit58 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit59 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit60 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit61 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit62 */
            {    0, 0, 2 }, /* core1 return_Stack_pointer bit63 */
            } },
            .return_Stack0 = {{
            { 15064, 43, 0 }, /* core1 return_Stack0 bit0 */
            { 15048, 43, 0 }, /* core1 return_Stack0 bit1 */
            { 15046, 43, 0 }, /* core1 return_Stack0 bit2 */
            { 15044, 43, 0 }, /* core1 return_Stack0 bit3 */
            { 15042, 43, 0 }, /* core1 return_Stack0 bit4 */
            { 15040, 43, 0 }, /* core1 return_Stack0 bit5 */
            { 15038, 43, 0 }, /* core1 return_Stack0 bit6 */
            { 15036, 43, 0 }, /* core1 return_Stack0 bit7 */
            { 15034, 43, 0 }, /* core1 return_Stack0 bit8 */
            { 14924, 43, 0 }, /* core1 return_Stack0 bit9 */
            { 14922, 43, 0 }, /* core1 return_Stack0 bit10 */
            { 14920, 43, 0 }, /* core1 return_Stack0 bit11 */
            { 14918, 43, 0 }, /* core1 return_Stack0 bit12 */
            { 14916, 43, 0 }, /* core1 return_Stack0 bit13 */
            { 14914, 43, 0 }, /* core1 return_Stack0 bit14 */
            { 14912, 43, 0 }, /* core1 return_Stack0 bit15 */
            { 14910, 43, 0 }, /* core1 return_Stack0 bit16 */
            { 14812, 43, 0 }, /* core1 return_Stack0 bit17 */
            { 14810, 43, 0 }, /* core1 return_Stack0 bit18 */
            { 14808, 43, 0 }, /* core1 return_Stack0 bit19 */
            { 14806, 43, 0 }, /* core1 return_Stack0 bit20 */
            { 14804, 43, 0 }, /* core1 return_Stack0 bit21 */
            { 14802, 43, 0 }, /* core1 return_Stack0 bit22 */
            { 14800, 43, 0 }, /* core1 return_Stack0 bit23 */
            { 14798, 43, 0 }, /* core1 return_Stack0 bit24 */
            { 14844, 43, 0 }, /* core1 return_Stack0 bit25 */
            { 14842, 43, 0 }, /* core1 return_Stack0 bit26 */
            { 14840, 43, 0 }, /* core1 return_Stack0 bit27 */
            { 14838, 43, 0 }, /* core1 return_Stack0 bit28 */
            { 14836, 43, 0 }, /* core1 return_Stack0 bit29 */
            { 14834, 43, 0 }, /* core1 return_Stack0 bit30 */
            { 14832, 43, 0 }, /* core1 return_Stack0 bit31 */
            { 14830, 43, 0 }, /* core1 return_Stack0 bit32 */
            { 15062, 43, 0 }, /* core1 return_Stack0 bit33 */
            { 15060, 43, 0 }, /* core1 return_Stack0 bit34 */
            { 15058, 43, 0 }, /* core1 return_Stack0 bit35 */
            { 15056, 43, 0 }, /* core1 return_Stack0 bit36 */
            { 15054, 43, 0 }, /* core1 return_Stack0 bit37 */
            { 15052, 43, 0 }, /* core1 return_Stack0 bit38 */
            { 15050, 43, 0 }, /* core1 return_Stack0 bit39 */
            { 2356, 43, 0 }, /* core1 return_Stack0 bit40 */
            { 2348, 43, 0 }, /* core1 return_Stack0 bit41 */
            { 2354, 43, 0 }, /* core1 return_Stack0 bit42 */
            { 2352, 43, 0 }, /* core1 return_Stack0 bit43 */
            { 2350, 43, 0 }, /* core1 return_Stack0 bit44 */
            { 2346, 43, 0 }, /* core1 return_Stack0 bit45 */
            { 2344, 43, 0 }, /* core1 return_Stack0 bit46 */
            { 2342, 43, 0 }, /* core1 return_Stack0 bit47 */
            {  882, 44, 0 }, /* core1 return_Stack0 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack0 bit63 */
            } },
            .return_Stack1 = {{
            { 14988, 43, 0 }, /* core1 return_Stack1 bit0 */
            { 14986, 43, 0 }, /* core1 return_Stack1 bit1 */
            { 14984, 43, 0 }, /* core1 return_Stack1 bit2 */
            { 14982, 43, 0 }, /* core1 return_Stack1 bit3 */
            { 14980, 43, 0 }, /* core1 return_Stack1 bit4 */
            { 14978, 43, 0 }, /* core1 return_Stack1 bit5 */
            { 14976, 43, 0 }, /* core1 return_Stack1 bit6 */
            { 14974, 43, 0 }, /* core1 return_Stack1 bit7 */
            { 14940, 43, 0 }, /* core1 return_Stack1 bit8 */
            { 14938, 43, 0 }, /* core1 return_Stack1 bit9 */
            { 14936, 43, 0 }, /* core1 return_Stack1 bit10 */
            { 14934, 43, 0 }, /* core1 return_Stack1 bit11 */
            { 14932, 43, 0 }, /* core1 return_Stack1 bit12 */
            { 14930, 43, 0 }, /* core1 return_Stack1 bit13 */
            { 14928, 43, 0 }, /* core1 return_Stack1 bit14 */
            { 14926, 43, 0 }, /* core1 return_Stack1 bit15 */
            { 14796, 43, 0 }, /* core1 return_Stack1 bit16 */
            { 14794, 43, 0 }, /* core1 return_Stack1 bit17 */
            { 14792, 43, 0 }, /* core1 return_Stack1 bit18 */
            { 14790, 43, 0 }, /* core1 return_Stack1 bit19 */
            { 14788, 43, 0 }, /* core1 return_Stack1 bit20 */
            { 14786, 43, 0 }, /* core1 return_Stack1 bit21 */
            { 14784, 43, 0 }, /* core1 return_Stack1 bit22 */
            { 14782, 43, 0 }, /* core1 return_Stack1 bit23 */
            { 14828, 43, 0 }, /* core1 return_Stack1 bit24 */
            { 14826, 43, 0 }, /* core1 return_Stack1 bit25 */
            { 14824, 43, 0 }, /* core1 return_Stack1 bit26 */
            { 14822, 43, 0 }, /* core1 return_Stack1 bit27 */
            { 14820, 43, 0 }, /* core1 return_Stack1 bit28 */
            { 14818, 43, 0 }, /* core1 return_Stack1 bit29 */
            { 14816, 43, 0 }, /* core1 return_Stack1 bit30 */
            { 14814, 43, 0 }, /* core1 return_Stack1 bit31 */
            { 2332, 43, 0 }, /* core1 return_Stack1 bit32 */
            { 15004, 43, 0 }, /* core1 return_Stack1 bit33 */
            { 15002, 43, 0 }, /* core1 return_Stack1 bit34 */
            { 15000, 43, 0 }, /* core1 return_Stack1 bit35 */
            { 14998, 43, 0 }, /* core1 return_Stack1 bit36 */
            { 14996, 43, 0 }, /* core1 return_Stack1 bit37 */
            { 14994, 43, 0 }, /* core1 return_Stack1 bit38 */
            { 14992, 43, 0 }, /* core1 return_Stack1 bit39 */
            { 14990, 43, 0 }, /* core1 return_Stack1 bit40 */
            { 2330, 43, 0 }, /* core1 return_Stack1 bit41 */
            { 2340, 43, 0 }, /* core1 return_Stack1 bit42 */
            { 2338, 43, 0 }, /* core1 return_Stack1 bit43 */
            { 2336, 43, 0 }, /* core1 return_Stack1 bit44 */
            { 2328, 43, 0 }, /* core1 return_Stack1 bit45 */
            { 2326, 43, 0 }, /* core1 return_Stack1 bit46 */
            {  888, 44, 0 }, /* core1 return_Stack1 bit47 */
            { 2334, 43, 0 }, /* core1 return_Stack1 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack1 bit63 */
            } },
            .return_Stack2 = {{
            { 14620, 43, 0 }, /* core1 return_Stack2 bit0 */
            { 14876, 43, 0 }, /* core1 return_Stack2 bit1 */
            { 14874, 43, 0 }, /* core1 return_Stack2 bit2 */
            { 14872, 43, 0 }, /* core1 return_Stack2 bit3 */
            { 14870, 43, 0 }, /* core1 return_Stack2 bit4 */
            { 14868, 43, 0 }, /* core1 return_Stack2 bit5 */
            { 14866, 43, 0 }, /* core1 return_Stack2 bit6 */
            { 14864, 43, 0 }, /* core1 return_Stack2 bit7 */
            { 14862, 43, 0 }, /* core1 return_Stack2 bit8 */
            { 14908, 43, 0 }, /* core1 return_Stack2 bit9 */
            { 14906, 43, 0 }, /* core1 return_Stack2 bit10 */
            { 14904, 43, 0 }, /* core1 return_Stack2 bit11 */
            { 14902, 43, 0 }, /* core1 return_Stack2 bit12 */
            { 14900, 43, 0 }, /* core1 return_Stack2 bit13 */
            { 14898, 43, 0 }, /* core1 return_Stack2 bit14 */
            { 14896, 43, 0 }, /* core1 return_Stack2 bit15 */
            { 14894, 43, 0 }, /* core1 return_Stack2 bit16 */
            { 14748, 43, 0 }, /* core1 return_Stack2 bit17 */
            { 14746, 43, 0 }, /* core1 return_Stack2 bit18 */
            { 14744, 43, 0 }, /* core1 return_Stack2 bit19 */
            { 14742, 43, 0 }, /* core1 return_Stack2 bit20 */
            { 14740, 43, 0 }, /* core1 return_Stack2 bit21 */
            { 14738, 43, 0 }, /* core1 return_Stack2 bit22 */
            { 14736, 43, 0 }, /* core1 return_Stack2 bit23 */
            { 14734, 43, 0 }, /* core1 return_Stack2 bit24 */
            { 14700, 43, 0 }, /* core1 return_Stack2 bit25 */
            { 14698, 43, 0 }, /* core1 return_Stack2 bit26 */
            { 14696, 43, 0 }, /* core1 return_Stack2 bit27 */
            { 14694, 43, 0 }, /* core1 return_Stack2 bit28 */
            { 14692, 43, 0 }, /* core1 return_Stack2 bit29 */
            { 14690, 43, 0 }, /* core1 return_Stack2 bit30 */
            { 14688, 43, 0 }, /* core1 return_Stack2 bit31 */
            { 14686, 43, 0 }, /* core1 return_Stack2 bit32 */
            { 14618, 43, 0 }, /* core1 return_Stack2 bit33 */
            { 14616, 43, 0 }, /* core1 return_Stack2 bit34 */
            { 14614, 43, 0 }, /* core1 return_Stack2 bit35 */
            { 14612, 43, 0 }, /* core1 return_Stack2 bit36 */
            { 14610, 43, 0 }, /* core1 return_Stack2 bit37 */
            { 14608, 43, 0 }, /* core1 return_Stack2 bit38 */
            { 14606, 43, 0 }, /* core1 return_Stack2 bit39 */
            { 14684, 43, 0 }, /* core1 return_Stack2 bit40 */
            { 14682, 43, 0 }, /* core1 return_Stack2 bit41 */
            { 14680, 43, 0 }, /* core1 return_Stack2 bit42 */
            { 14678, 43, 0 }, /* core1 return_Stack2 bit43 */
            { 14676, 43, 0 }, /* core1 return_Stack2 bit44 */
            {  890, 44, 0 }, /* core1 return_Stack2 bit45 */
            { 14674, 43, 0 }, /* core1 return_Stack2 bit46 */
            { 14672, 43, 0 }, /* core1 return_Stack2 bit47 */
            { 14670, 43, 0 }, /* core1 return_Stack2 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack2 bit63 */
            } },
            .return_Stack3 = {{
            { 15020, 43, 0 }, /* core1 return_Stack3 bit0 */
            { 14972, 43, 0 }, /* core1 return_Stack3 bit1 */
            { 14970, 43, 0 }, /* core1 return_Stack3 bit2 */
            { 14968, 43, 0 }, /* core1 return_Stack3 bit3 */
            { 14966, 43, 0 }, /* core1 return_Stack3 bit4 */
            { 14964, 43, 0 }, /* core1 return_Stack3 bit5 */
            { 14962, 43, 0 }, /* core1 return_Stack3 bit6 */
            { 14960, 43, 0 }, /* core1 return_Stack3 bit7 */
            { 14958, 43, 0 }, /* core1 return_Stack3 bit8 */
            { 14956, 43, 0 }, /* core1 return_Stack3 bit9 */
            { 14954, 43, 0 }, /* core1 return_Stack3 bit10 */
            { 14952, 43, 0 }, /* core1 return_Stack3 bit11 */
            { 14950, 43, 0 }, /* core1 return_Stack3 bit12 */
            { 14948, 43, 0 }, /* core1 return_Stack3 bit13 */
            { 14946, 43, 0 }, /* core1 return_Stack3 bit14 */
            { 14944, 43, 0 }, /* core1 return_Stack3 bit15 */
            { 14942, 43, 0 }, /* core1 return_Stack3 bit16 */
            { 14764, 43, 0 }, /* core1 return_Stack3 bit17 */
            { 14762, 43, 0 }, /* core1 return_Stack3 bit18 */
            { 14760, 43, 0 }, /* core1 return_Stack3 bit19 */
            { 14758, 43, 0 }, /* core1 return_Stack3 bit20 */
            { 14756, 43, 0 }, /* core1 return_Stack3 bit21 */
            { 14754, 43, 0 }, /* core1 return_Stack3 bit22 */
            { 14752, 43, 0 }, /* core1 return_Stack3 bit23 */
            { 14750, 43, 0 }, /* core1 return_Stack3 bit24 */
            { 14732, 43, 0 }, /* core1 return_Stack3 bit25 */
            { 14730, 43, 0 }, /* core1 return_Stack3 bit26 */
            { 14728, 43, 0 }, /* core1 return_Stack3 bit27 */
            { 14726, 43, 0 }, /* core1 return_Stack3 bit28 */
            { 14724, 43, 0 }, /* core1 return_Stack3 bit29 */
            { 14722, 43, 0 }, /* core1 return_Stack3 bit30 */
            { 14720, 43, 0 }, /* core1 return_Stack3 bit31 */
            { 14718, 43, 0 }, /* core1 return_Stack3 bit32 */
            { 15018, 43, 0 }, /* core1 return_Stack3 bit33 */
            { 15016, 43, 0 }, /* core1 return_Stack3 bit34 */
            { 15014, 43, 0 }, /* core1 return_Stack3 bit35 */
            { 15012, 43, 0 }, /* core1 return_Stack3 bit36 */
            { 15010, 43, 0 }, /* core1 return_Stack3 bit37 */
            { 15008, 43, 0 }, /* core1 return_Stack3 bit38 */
            { 15006, 43, 0 }, /* core1 return_Stack3 bit39 */
            { 14668, 43, 0 }, /* core1 return_Stack3 bit40 */
            { 14666, 43, 0 }, /* core1 return_Stack3 bit41 */
            { 14664, 43, 0 }, /* core1 return_Stack3 bit42 */
            { 14662, 43, 0 }, /* core1 return_Stack3 bit43 */
            { 14660, 43, 0 }, /* core1 return_Stack3 bit44 */
            {  876, 44, 0 }, /* core1 return_Stack3 bit45 */
            { 14658, 43, 0 }, /* core1 return_Stack3 bit46 */
            { 14656, 43, 0 }, /* core1 return_Stack3 bit47 */
            { 14654, 43, 0 }, /* core1 return_Stack3 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack3 bit63 */
            } },
            .return_Stack4 = {{
            { 14860, 43, 0 }, /* core1 return_Stack4 bit0 */
            { 14858, 43, 0 }, /* core1 return_Stack4 bit1 */
            { 14856, 43, 0 }, /* core1 return_Stack4 bit2 */
            { 14854, 43, 0 }, /* core1 return_Stack4 bit3 */
            { 14852, 43, 0 }, /* core1 return_Stack4 bit4 */
            { 14850, 43, 0 }, /* core1 return_Stack4 bit5 */
            { 14848, 43, 0 }, /* core1 return_Stack4 bit6 */
            { 14846, 43, 0 }, /* core1 return_Stack4 bit7 */
            { 14892, 43, 0 }, /* core1 return_Stack4 bit8 */
            { 14890, 43, 0 }, /* core1 return_Stack4 bit9 */
            { 14888, 43, 0 }, /* core1 return_Stack4 bit10 */
            { 14886, 43, 0 }, /* core1 return_Stack4 bit11 */
            {  884, 44, 0 }, /* core1 return_Stack4 bit12 */
            { 14884, 43, 0 }, /* core1 return_Stack4 bit13 */
            { 14882, 43, 0 }, /* core1 return_Stack4 bit14 */
            { 14880, 43, 0 }, /* core1 return_Stack4 bit15 */
            { 14878, 43, 0 }, /* core1 return_Stack4 bit16 */
            { 14780, 43, 0 }, /* core1 return_Stack4 bit17 */
            { 14778, 43, 0 }, /* core1 return_Stack4 bit18 */
            { 14776, 43, 0 }, /* core1 return_Stack4 bit19 */
            { 14774, 43, 0 }, /* core1 return_Stack4 bit20 */
            { 14772, 43, 0 }, /* core1 return_Stack4 bit21 */
            { 14770, 43, 0 }, /* core1 return_Stack4 bit22 */
            { 14768, 43, 0 }, /* core1 return_Stack4 bit23 */
            { 14766, 43, 0 }, /* core1 return_Stack4 bit24 */
            { 14716, 43, 0 }, /* core1 return_Stack4 bit25 */
            { 14714, 43, 0 }, /* core1 return_Stack4 bit26 */
            { 14712, 43, 0 }, /* core1 return_Stack4 bit27 */
            { 14710, 43, 0 }, /* core1 return_Stack4 bit28 */
            { 14708, 43, 0 }, /* core1 return_Stack4 bit29 */
            { 14706, 43, 0 }, /* core1 return_Stack4 bit30 */
            { 14704, 43, 0 }, /* core1 return_Stack4 bit31 */
            { 14702, 43, 0 }, /* core1 return_Stack4 bit32 */
            { 14636, 43, 0 }, /* core1 return_Stack4 bit33 */
            { 14634, 43, 0 }, /* core1 return_Stack4 bit34 */
            { 14632, 43, 0 }, /* core1 return_Stack4 bit35 */
            { 14630, 43, 0 }, /* core1 return_Stack4 bit36 */
            { 14628, 43, 0 }, /* core1 return_Stack4 bit37 */
            { 14626, 43, 0 }, /* core1 return_Stack4 bit38 */
            { 14624, 43, 0 }, /* core1 return_Stack4 bit39 */
            { 14622, 43, 0 }, /* core1 return_Stack4 bit40 */
            { 14652, 43, 0 }, /* core1 return_Stack4 bit41 */
            { 14650, 43, 0 }, /* core1 return_Stack4 bit42 */
            { 14648, 43, 0 }, /* core1 return_Stack4 bit43 */
            { 14646, 43, 0 }, /* core1 return_Stack4 bit44 */
            { 14644, 43, 0 }, /* core1 return_Stack4 bit45 */
            { 14642, 43, 0 }, /* core1 return_Stack4 bit46 */
            { 14640, 43, 0 }, /* core1 return_Stack4 bit47 */
            { 14638, 43, 0 }, /* core1 return_Stack4 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack4 bit63 */
            } },
            .return_Stack5 = {{
            { 14604, 43, 0 }, /* core1 return_Stack5 bit0 */
            { 14272, 43, 0 }, /* core1 return_Stack5 bit1 */
            { 14270, 43, 0 }, /* core1 return_Stack5 bit2 */
            { 14268, 43, 0 }, /* core1 return_Stack5 bit3 */
            { 14266, 43, 0 }, /* core1 return_Stack5 bit4 */
            { 14264, 43, 0 }, /* core1 return_Stack5 bit5 */
            { 14262, 43, 0 }, /* core1 return_Stack5 bit6 */
            { 14260, 43, 0 }, /* core1 return_Stack5 bit7 */
            { 14258, 43, 0 }, /* core1 return_Stack5 bit8 */
            { 14288, 43, 0 }, /* core1 return_Stack5 bit9 */
            { 14286, 43, 0 }, /* core1 return_Stack5 bit10 */
            { 14284, 43, 0 }, /* core1 return_Stack5 bit11 */
            {  886, 44, 0 }, /* core1 return_Stack5 bit12 */
            { 14282, 43, 0 }, /* core1 return_Stack5 bit13 */
            { 14280, 43, 0 }, /* core1 return_Stack5 bit14 */
            { 14278, 43, 0 }, /* core1 return_Stack5 bit15 */
            { 14276, 43, 0 }, /* core1 return_Stack5 bit16 */
            { 14274, 43, 0 }, /* core1 return_Stack5 bit17 */
            { 14304, 43, 0 }, /* core1 return_Stack5 bit18 */
            { 14302, 43, 0 }, /* core1 return_Stack5 bit19 */
            { 14300, 43, 0 }, /* core1 return_Stack5 bit20 */
            { 14298, 43, 0 }, /* core1 return_Stack5 bit21 */
            { 14296, 43, 0 }, /* core1 return_Stack5 bit22 */
            { 14294, 43, 0 }, /* core1 return_Stack5 bit23 */
            { 14292, 43, 0 }, /* core1 return_Stack5 bit24 */
            { 14290, 43, 0 }, /* core1 return_Stack5 bit25 */
            { 14464, 43, 0 }, /* core1 return_Stack5 bit26 */
            { 14462, 43, 0 }, /* core1 return_Stack5 bit27 */
            { 14460, 43, 0 }, /* core1 return_Stack5 bit28 */
            { 14458, 43, 0 }, /* core1 return_Stack5 bit29 */
            { 14456, 43, 0 }, /* core1 return_Stack5 bit30 */
            { 14454, 43, 0 }, /* core1 return_Stack5 bit31 */
            { 14452, 43, 0 }, /* core1 return_Stack5 bit32 */
            { 14602, 43, 0 }, /* core1 return_Stack5 bit33 */
            { 14600, 43, 0 }, /* core1 return_Stack5 bit34 */
            { 14598, 43, 0 }, /* core1 return_Stack5 bit35 */
            { 14596, 43, 0 }, /* core1 return_Stack5 bit36 */
            { 14594, 43, 0 }, /* core1 return_Stack5 bit37 */
            { 14592, 43, 0 }, /* core1 return_Stack5 bit38 */
            { 14590, 43, 0 }, /* core1 return_Stack5 bit39 */
            { 14448, 43, 0 }, /* core1 return_Stack5 bit40 */
            { 14446, 43, 0 }, /* core1 return_Stack5 bit41 */
            { 14444, 43, 0 }, /* core1 return_Stack5 bit42 */
            { 14442, 43, 0 }, /* core1 return_Stack5 bit43 */
            { 14440, 43, 0 }, /* core1 return_Stack5 bit44 */
            { 14450, 43, 0 }, /* core1 return_Stack5 bit45 */
            { 14438, 43, 0 }, /* core1 return_Stack5 bit46 */
            { 14436, 43, 0 }, /* core1 return_Stack5 bit47 */
            { 14434, 43, 0 }, /* core1 return_Stack5 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack5 bit63 */
            } },
            .return_Stack6 = {{
            { 14400, 43, 0 }, /* core1 return_Stack6 bit0 */
            { 14398, 43, 0 }, /* core1 return_Stack6 bit1 */
            { 14396, 43, 0 }, /* core1 return_Stack6 bit2 */
            { 14394, 43, 0 }, /* core1 return_Stack6 bit3 */
            { 14392, 43, 0 }, /* core1 return_Stack6 bit4 */
            { 14390, 43, 0 }, /* core1 return_Stack6 bit5 */
            { 14388, 43, 0 }, /* core1 return_Stack6 bit6 */
            { 14386, 43, 0 }, /* core1 return_Stack6 bit7 */
            { 14352, 43, 0 }, /* core1 return_Stack6 bit8 */
            { 14350, 43, 0 }, /* core1 return_Stack6 bit9 */
            { 14348, 43, 0 }, /* core1 return_Stack6 bit10 */
            { 14346, 43, 0 }, /* core1 return_Stack6 bit11 */
            { 14344, 43, 0 }, /* core1 return_Stack6 bit12 */
            { 14342, 43, 0 }, /* core1 return_Stack6 bit13 */
            { 14340, 43, 0 }, /* core1 return_Stack6 bit14 */
            { 14338, 43, 0 }, /* core1 return_Stack6 bit15 */
            { 14320, 43, 0 }, /* core1 return_Stack6 bit16 */
            { 14318, 43, 0 }, /* core1 return_Stack6 bit17 */
            { 14316, 43, 0 }, /* core1 return_Stack6 bit18 */
            { 14314, 43, 0 }, /* core1 return_Stack6 bit19 */
            { 14312, 43, 0 }, /* core1 return_Stack6 bit20 */
            { 14310, 43, 0 }, /* core1 return_Stack6 bit21 */
            { 14308, 43, 0 }, /* core1 return_Stack6 bit22 */
            { 14306, 43, 0 }, /* core1 return_Stack6 bit23 */
            { 14480, 43, 0 }, /* core1 return_Stack6 bit24 */
            { 14478, 43, 0 }, /* core1 return_Stack6 bit25 */
            { 14476, 43, 0 }, /* core1 return_Stack6 bit26 */
            { 14474, 43, 0 }, /* core1 return_Stack6 bit27 */
            { 14472, 43, 0 }, /* core1 return_Stack6 bit28 */
            { 14470, 43, 0 }, /* core1 return_Stack6 bit29 */
            { 14468, 43, 0 }, /* core1 return_Stack6 bit30 */
            { 14466, 43, 0 }, /* core1 return_Stack6 bit31 */
            { 14416, 43, 0 }, /* core1 return_Stack6 bit32 */
            { 14414, 43, 0 }, /* core1 return_Stack6 bit33 */
            { 14412, 43, 0 }, /* core1 return_Stack6 bit34 */
            { 14410, 43, 0 }, /* core1 return_Stack6 bit35 */
            { 14408, 43, 0 }, /* core1 return_Stack6 bit36 */
            { 14406, 43, 0 }, /* core1 return_Stack6 bit37 */
            { 14404, 43, 0 }, /* core1 return_Stack6 bit38 */
            { 14402, 43, 0 }, /* core1 return_Stack6 bit39 */
            { 14432, 43, 0 }, /* core1 return_Stack6 bit40 */
            { 14430, 43, 0 }, /* core1 return_Stack6 bit41 */
            { 14428, 43, 0 }, /* core1 return_Stack6 bit42 */
            { 14426, 43, 0 }, /* core1 return_Stack6 bit43 */
            { 14424, 43, 0 }, /* core1 return_Stack6 bit44 */
            { 14422, 43, 0 }, /* core1 return_Stack6 bit45 */
            { 14420, 43, 0 }, /* core1 return_Stack6 bit46 */
            { 14418, 43, 0 }, /* core1 return_Stack6 bit47 */
            {  878, 44, 0 }, /* core1 return_Stack6 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack6 bit63 */
            } },
            .return_Stack7 = {{
            { 14384, 43, 0 }, /* core1 return_Stack7 bit0 */
            { 14382, 43, 0 }, /* core1 return_Stack7 bit1 */
            { 14380, 43, 0 }, /* core1 return_Stack7 bit2 */
            { 14378, 43, 0 }, /* core1 return_Stack7 bit3 */
            { 14376, 43, 0 }, /* core1 return_Stack7 bit4 */
            { 14374, 43, 0 }, /* core1 return_Stack7 bit5 */
            { 14372, 43, 0 }, /* core1 return_Stack7 bit6 */
            { 14370, 43, 0 }, /* core1 return_Stack7 bit7 */
            { 14368, 43, 0 }, /* core1 return_Stack7 bit8 */
            { 14366, 43, 0 }, /* core1 return_Stack7 bit9 */
            { 14364, 43, 0 }, /* core1 return_Stack7 bit10 */
            { 14362, 43, 0 }, /* core1 return_Stack7 bit11 */
            { 14360, 43, 0 }, /* core1 return_Stack7 bit12 */
            { 14358, 43, 0 }, /* core1 return_Stack7 bit13 */
            { 14356, 43, 0 }, /* core1 return_Stack7 bit14 */
            { 14354, 43, 0 }, /* core1 return_Stack7 bit15 */
            { 14336, 43, 0 }, /* core1 return_Stack7 bit16 */
            { 14334, 43, 0 }, /* core1 return_Stack7 bit17 */
            { 14332, 43, 0 }, /* core1 return_Stack7 bit18 */
            { 14330, 43, 0 }, /* core1 return_Stack7 bit19 */
            { 14328, 43, 0 }, /* core1 return_Stack7 bit20 */
            { 14326, 43, 0 }, /* core1 return_Stack7 bit21 */
            { 14324, 43, 0 }, /* core1 return_Stack7 bit22 */
            { 14322, 43, 0 }, /* core1 return_Stack7 bit23 */
            { 14496, 43, 0 }, /* core1 return_Stack7 bit24 */
            { 14494, 43, 0 }, /* core1 return_Stack7 bit25 */
            { 14492, 43, 0 }, /* core1 return_Stack7 bit26 */
            { 14490, 43, 0 }, /* core1 return_Stack7 bit27 */
            { 14488, 43, 0 }, /* core1 return_Stack7 bit28 */
            { 14486, 43, 0 }, /* core1 return_Stack7 bit29 */
            { 14484, 43, 0 }, /* core1 return_Stack7 bit30 */
            { 14482, 43, 0 }, /* core1 return_Stack7 bit31 */
            { 5312, 43, 0 }, /* core1 return_Stack7 bit32 */
            { 5310, 43, 0 }, /* core1 return_Stack7 bit33 */
            { 14512, 43, 0 }, /* core1 return_Stack7 bit34 */
            { 14510, 43, 0 }, /* core1 return_Stack7 bit35 */
            { 14508, 43, 0 }, /* core1 return_Stack7 bit36 */
            { 14506, 43, 0 }, /* core1 return_Stack7 bit37 */
            { 14504, 43, 0 }, /* core1 return_Stack7 bit38 */
            { 14502, 43, 0 }, /* core1 return_Stack7 bit39 */
            { 14500, 43, 0 }, /* core1 return_Stack7 bit40 */
            { 5308, 43, 0 }, /* core1 return_Stack7 bit41 */
            { 14498, 43, 0 }, /* core1 return_Stack7 bit42 */
            { 5306, 43, 0 }, /* core1 return_Stack7 bit43 */
            { 3384, 44, 0 }, /* core1 return_Stack7 bit44 */
            { 5304, 43, 0 }, /* core1 return_Stack7 bit45 */
            { 5302, 43, 0 }, /* core1 return_Stack7 bit46 */
            {  880, 44, 0 }, /* core1 return_Stack7 bit47 */
            { 3382, 44, 0 }, /* core1 return_Stack7 bit48 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit49 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit50 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit51 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit52 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit53 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit54 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit55 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit56 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit57 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit58 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit59 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit60 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit61 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit62 */
            {    0, 0, 2 }, /* core1 return_Stack7 bit63 */
            } },
            .ECC_err0status_v = {{
            { 9942, 46, 0 }, /* core1 ECC_err0status_v bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_v bit63 */
            } },
            .ECC_err0status_ue = {{
            { 19722, 46, 0 }, /* core1 ECC_err0status_ue bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ue bit63 */
            } },
            .ECC_err0status_er = {{
            { 19726, 46, 0 }, /* core1 ECC_err0status_er bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_er bit63 */
            } },
            .ECC_err0status_of = {{
            { 19724, 46, 0 }, /* core1 ECC_err0status_of bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_of bit63 */
            } },
            .ECC_err0status_mv = {{
            { 9940, 46, 0 }, /* core1 ECC_err0status_mv bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_mv bit63 */
            } },
            .ECC_err0status_ce = {{
            { 19730, 46, 0 }, /* core1 ECC_err0status_ce bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ce bit63 */
            } },
            .ECC_err0status_de = {{
            { 19728, 46, 0 }, /* core1 ECC_err0status_de bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_de bit63 */
            } },
            .ECC_err0status_pn = {{
            { 9938, 46, 0 }, /* core1 ECC_err0status_pn bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_pn bit63 */
            } },
            .ECC_err0status_ierr = {{
            { 9936, 46, 0 }, /* core1 ECC_err0status_ierr bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_ierr bit63 */
            } },
            .ECC_err0status_serr = {{
            { 9934, 46, 0 }, /* core1 ECC_err0status_serr bit0 */
            { 9932, 46, 0 }, /* core1 ECC_err0status_serr bit1 */
            { 9930, 46, 0 }, /* core1 ECC_err0status_serr bit2 */
            { 9928, 46, 0 }, /* core1 ECC_err0status_serr bit3 */
            { 2654, 46, 0 }, /* core1 ECC_err0status_serr bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0status_serr bit63 */
            } },
            .ECC_err0misc_other_err_cnt_overflow = {{
            { 9654, 46, 0 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit0 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit1 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit2 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit3 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit4 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit5 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit6 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit7 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit8 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit9 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit10 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit11 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit12 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit13 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit14 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit15 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit16 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit17 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit18 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit19 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit20 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit21 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit22 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit23 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit24 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit25 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit26 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit27 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit28 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit29 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit30 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit31 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit32 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit33 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit34 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit35 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit36 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit37 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit38 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit39 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit40 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit41 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit42 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit43 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit44 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit45 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit46 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit47 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit48 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit49 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit50 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit51 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit52 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit53 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit54 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit55 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit56 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit57 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit58 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit59 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit60 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit61 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit62 */
            {    0, 0, 2 }, /* core1 ECC_err0misc_other_err_cnt_overflow bit63 */
            } },
            .spmc_power_state = {{
            { 10242, 20, 0 }, /* core1 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core1 spmc_power_state bit63 */
            } },
    },
    {        /* core 2 */
            .pc = {{
            { 3876, 48, 0 }, /* core2 pc bit0 */
            { 3874, 48, 0 }, /* core2 pc bit1 */
            { 3872, 48, 0 }, /* core2 pc bit2 */
            { 3870, 48, 0 }, /* core2 pc bit3 */
            { 3868, 48, 0 }, /* core2 pc bit4 */
            { 3866, 48, 0 }, /* core2 pc bit5 */
            { 3864, 48, 0 }, /* core2 pc bit6 */
            { 3862, 48, 0 }, /* core2 pc bit7 */
            { 3892, 48, 0 }, /* core2 pc bit8 */
            { 3890, 48, 0 }, /* core2 pc bit9 */
            { 3888, 48, 0 }, /* core2 pc bit10 */
            { 3886, 48, 0 }, /* core2 pc bit11 */
            { 3884, 48, 0 }, /* core2 pc bit12 */
            { 3882, 48, 0 }, /* core2 pc bit13 */
            { 3880, 48, 0 }, /* core2 pc bit14 */
            { 3878, 48, 0 }, /* core2 pc bit15 */
            { 3828, 48, 0 }, /* core2 pc bit16 */
            { 3826, 48, 0 }, /* core2 pc bit17 */
            { 3824, 48, 0 }, /* core2 pc bit18 */
            { 3822, 48, 0 }, /* core2 pc bit19 */
            { 3820, 48, 0 }, /* core2 pc bit20 */
            { 3818, 48, 0 }, /* core2 pc bit21 */
            { 3816, 48, 0 }, /* core2 pc bit22 */
            { 3814, 48, 0 }, /* core2 pc bit23 */
            { 3780, 48, 0 }, /* core2 pc bit24 */
            { 3778, 48, 0 }, /* core2 pc bit25 */
            { 3776, 48, 0 }, /* core2 pc bit26 */
            { 3774, 48, 0 }, /* core2 pc bit27 */
            { 3772, 48, 0 }, /* core2 pc bit28 */
            { 3770, 48, 0 }, /* core2 pc bit29 */
            { 3768, 48, 0 }, /* core2 pc bit30 */
            { 3766, 48, 0 }, /* core2 pc bit31 */
            { 3620, 48, 0 }, /* core2 pc bit32 */
            { 3618, 48, 0 }, /* core2 pc bit33 */
            { 3616, 48, 0 }, /* core2 pc bit34 */
            { 3614, 48, 0 }, /* core2 pc bit35 */
            { 3612, 48, 0 }, /* core2 pc bit36 */
            { 3610, 48, 0 }, /* core2 pc bit37 */
            { 3608, 48, 0 }, /* core2 pc bit38 */
            { 3606, 48, 0 }, /* core2 pc bit39 */
            { 3636, 48, 0 }, /* core2 pc bit40 */
            { 3634, 48, 0 }, /* core2 pc bit41 */
            { 3632, 48, 0 }, /* core2 pc bit42 */
            { 3630, 48, 0 }, /* core2 pc bit43 */
            { 3628, 48, 0 }, /* core2 pc bit44 */
            { 3626, 48, 0 }, /* core2 pc bit45 */
            { 3624, 48, 0 }, /* core2 pc bit46 */
            { 3622, 48, 0 }, /* core2 pc bit47 */
            { 3540, 48, 0 }, /* core2 pc bit48 */
            { 3538, 48, 0 }, /* core2 pc bit49 */
            { 3536, 48, 0 }, /* core2 pc bit50 */
            { 3534, 48, 0 }, /* core2 pc bit51 */
            { 3532, 48, 0 }, /* core2 pc bit52 */
            { 3530, 48, 0 }, /* core2 pc bit53 */
            { 3528, 48, 0 }, /* core2 pc bit54 */
            { 3526, 48, 0 }, /* core2 pc bit55 */
            { 3732, 48, 0 }, /* core2 pc bit56 */
            { 3730, 48, 0 }, /* core2 pc bit57 */
            { 3728, 48, 0 }, /* core2 pc bit58 */
            { 3726, 48, 0 }, /* core2 pc bit59 */
            { 3724, 48, 0 }, /* core2 pc bit60 */
            { 3722, 48, 0 }, /* core2 pc bit61 */
            { 3720, 48, 0 }, /* core2 pc bit62 */
            { 3718, 48, 0 }, /* core2 pc bit63 */
            } },
            .sp32 = {{
            { 14358, 53, 0 }, /* core2 sp32 bit0 */
            { 14356, 53, 0 }, /* core2 sp32 bit1 */
            { 14354, 53, 0 }, /* core2 sp32 bit2 */
            { 14352, 53, 0 }, /* core2 sp32 bit3 */
            { 14350, 53, 0 }, /* core2 sp32 bit4 */
            { 14348, 53, 0 }, /* core2 sp32 bit5 */
            { 7688, 53, 0 }, /* core2 sp32 bit6 */
            { 7686, 53, 0 }, /* core2 sp32 bit7 */
            { 7684, 53, 0 }, /* core2 sp32 bit8 */
            { 14346, 53, 0 }, /* core2 sp32 bit9 */
            { 14344, 53, 0 }, /* core2 sp32 bit10 */
            { 14342, 53, 0 }, /* core2 sp32 bit11 */
            { 14340, 53, 0 }, /* core2 sp32 bit12 */
            { 14338, 53, 0 }, /* core2 sp32 bit13 */
            { 14336, 53, 0 }, /* core2 sp32 bit14 */
            { 14334, 53, 0 }, /* core2 sp32 bit15 */
            { 14374, 53, 0 }, /* core2 sp32 bit16 */
            { 7690, 53, 0 }, /* core2 sp32 bit17 */
            { 14372, 53, 0 }, /* core2 sp32 bit18 */
            { 14370, 53, 0 }, /* core2 sp32 bit19 */
            { 14332, 53, 0 }, /* core2 sp32 bit20 */
            { 14330, 53, 0 }, /* core2 sp32 bit21 */
            { 14328, 53, 0 }, /* core2 sp32 bit22 */
            { 14368, 53, 0 }, /* core2 sp32 bit23 */
            { 14366, 53, 0 }, /* core2 sp32 bit24 */
            { 7682, 53, 0 }, /* core2 sp32 bit25 */
            { 7680, 53, 0 }, /* core2 sp32 bit26 */
            { 14364, 53, 0 }, /* core2 sp32 bit27 */
            { 7678, 53, 0 }, /* core2 sp32 bit28 */
            { 14362, 53, 0 }, /* core2 sp32 bit29 */
            { 14360, 53, 0 }, /* core2 sp32 bit30 */
            { 7676, 53, 0 }, /* core2 sp32 bit31 */
            { 7522, 53, 0 }, /* core2 sp32 bit32 */
            { 7520, 53, 0 }, /* core2 sp32 bit33 */
            { 26802, 54, 0 }, /* core2 sp32 bit34 */
            { 7518, 53, 0 }, /* core2 sp32 bit35 */
            { 26804, 54, 0 }, /* core2 sp32 bit36 */
            { 7516, 53, 0 }, /* core2 sp32 bit37 */
            { 14128, 53, 0 }, /* core2 sp32 bit38 */
            { 7528, 53, 0 }, /* core2 sp32 bit39 */
            { 7526, 53, 0 }, /* core2 sp32 bit40 */
            { 7524, 53, 0 }, /* core2 sp32 bit41 */
            { 3076, 53, 0 }, /* core2 sp32 bit42 */
            { 7530, 53, 0 }, /* core2 sp32 bit43 */
            { 3078, 53, 0 }, /* core2 sp32 bit44 */
            { 14126, 53, 0 }, /* core2 sp32 bit45 */
            { 14124, 53, 0 }, /* core2 sp32 bit46 */
            { 14122, 53, 0 }, /* core2 sp32 bit47 */
            { 14134, 53, 0 }, /* core2 sp32 bit48 */
            { 14120, 53, 0 }, /* core2 sp32 bit49 */
            { 14118, 53, 0 }, /* core2 sp32 bit50 */
            { 14116, 53, 0 }, /* core2 sp32 bit51 */
            { 14132, 53, 0 }, /* core2 sp32 bit52 */
            { 14114, 53, 0 }, /* core2 sp32 bit53 */
            { 14112, 53, 0 }, /* core2 sp32 bit54 */
            { 14110, 53, 0 }, /* core2 sp32 bit55 */
            { 14108, 53, 0 }, /* core2 sp32 bit56 */
            { 14106, 53, 0 }, /* core2 sp32 bit57 */
            { 14104, 53, 0 }, /* core2 sp32 bit58 */
            { 7514, 53, 0 }, /* core2 sp32 bit59 */
            { 7512, 53, 0 }, /* core2 sp32 bit60 */
            { 7510, 53, 0 }, /* core2 sp32 bit61 */
            { 7508, 53, 0 }, /* core2 sp32 bit62 */
            { 14130, 53, 0 }, /* core2 sp32 bit63 */
            } },
            .fp32 = {{
            { 15150, 53, 0 }, /* core2 fp32 bit0 */
            { 15148, 53, 0 }, /* core2 fp32 bit1 */
            { 3098, 53, 0 }, /* core2 fp32 bit2 */
            { 7568, 53, 0 }, /* core2 fp32 bit3 */
            { 15146, 53, 0 }, /* core2 fp32 bit4 */
            { 15144, 53, 0 }, /* core2 fp32 bit5 */
            { 15142, 53, 0 }, /* core2 fp32 bit6 */
            { 26952, 54, 0 }, /* core2 fp32 bit7 */
            { 15074, 53, 0 }, /* core2 fp32 bit8 */
            { 15166, 53, 0 }, /* core2 fp32 bit9 */
            { 15164, 53, 0 }, /* core2 fp32 bit10 */
            { 15140, 53, 0 }, /* core2 fp32 bit11 */
            { 15162, 53, 0 }, /* core2 fp32 bit12 */
            { 7566, 53, 0 }, /* core2 fp32 bit13 */
            { 15160, 53, 0 }, /* core2 fp32 bit14 */
            { 15158, 53, 0 }, /* core2 fp32 bit15 */
            { 15086, 53, 0 }, /* core2 fp32 bit16 */
            { 15084, 53, 0 }, /* core2 fp32 bit17 */
            { 15082, 53, 0 }, /* core2 fp32 bit18 */
            { 15138, 53, 0 }, /* core2 fp32 bit19 */
            { 15080, 53, 0 }, /* core2 fp32 bit20 */
            { 3096, 53, 0 }, /* core2 fp32 bit21 */
            { 15156, 53, 0 }, /* core2 fp32 bit22 */
            { 7564, 53, 0 }, /* core2 fp32 bit23 */
            { 15078, 53, 0 }, /* core2 fp32 bit24 */
            { 15154, 53, 0 }, /* core2 fp32 bit25 */
            { 26950, 54, 0 }, /* core2 fp32 bit26 */
            { 15076, 53, 0 }, /* core2 fp32 bit27 */
            { 15072, 53, 0 }, /* core2 fp32 bit28 */
            { 15152, 53, 0 }, /* core2 fp32 bit29 */
            { 15136, 53, 0 }, /* core2 fp32 bit30 */
            { 7570, 53, 0 }, /* core2 fp32 bit31 */
            { 10510, 53, 0 }, /* core2 fp32 bit32 */
            { 2910, 53, 0 }, /* core2 fp32 bit33 */
            { 10508, 53, 0 }, /* core2 fp32 bit34 */
            { 14858, 53, 0 }, /* core2 fp32 bit35 */
            { 14856, 53, 0 }, /* core2 fp32 bit36 */
            { 14854, 53, 0 }, /* core2 fp32 bit37 */
            { 10506, 53, 0 }, /* core2 fp32 bit38 */
            { 14852, 53, 0 }, /* core2 fp32 bit39 */
            { 10514, 53, 0 }, /* core2 fp32 bit40 */
            { 14878, 53, 0 }, /* core2 fp32 bit41 */
            { 10504, 53, 0 }, /* core2 fp32 bit42 */
            { 10512, 53, 0 }, /* core2 fp32 bit43 */
            { 14876, 53, 0 }, /* core2 fp32 bit44 */
            { 14850, 53, 0 }, /* core2 fp32 bit45 */
            { 14848, 53, 0 }, /* core2 fp32 bit46 */
            { 7434, 53, 0 }, /* core2 fp32 bit47 */
            { 14874, 53, 0 }, /* core2 fp32 bit48 */
            { 14872, 53, 0 }, /* core2 fp32 bit49 */
            { 7432, 53, 0 }, /* core2 fp32 bit50 */
            { 14870, 53, 0 }, /* core2 fp32 bit51 */
            { 7430, 53, 0 }, /* core2 fp32 bit52 */
            { 14868, 53, 0 }, /* core2 fp32 bit53 */
            { 14866, 53, 0 }, /* core2 fp32 bit54 */
            { 14864, 53, 0 }, /* core2 fp32 bit55 */
            { 2908, 53, 0 }, /* core2 fp32 bit56 */
            { 14862, 53, 0 }, /* core2 fp32 bit57 */
            { 2912, 53, 0 }, /* core2 fp32 bit58 */
            { 14860, 53, 0 }, /* core2 fp32 bit59 */
            { 2914, 53, 0 }, /* core2 fp32 bit60 */
            { 26880, 54, 0 }, /* core2 fp32 bit61 */
            { 7428, 53, 0 }, /* core2 fp32 bit62 */
            { 26882, 54, 0 }, /* core2 fp32 bit63 */
            } },
            .fp64 = {{
            { 7110, 53, 0 }, /* core2 fp64 bit0 */
            { 7096, 53, 0 }, /* core2 fp64 bit1 */
            { 7102, 53, 0 }, /* core2 fp64 bit2 */
            { 13594, 53, 0 }, /* core2 fp64 bit3 */
            { 2546, 53, 0 }, /* core2 fp64 bit4 */
            { 2550, 53, 0 }, /* core2 fp64 bit5 */
            { 13530, 53, 0 }, /* core2 fp64 bit6 */
            { 13528, 53, 0 }, /* core2 fp64 bit7 */
            { 7108, 53, 0 }, /* core2 fp64 bit8 */
            { 13592, 53, 0 }, /* core2 fp64 bit9 */
            { 2552, 53, 0 }, /* core2 fp64 bit10 */
            { 7106, 53, 0 }, /* core2 fp64 bit11 */
            { 13590, 53, 0 }, /* core2 fp64 bit12 */
            { 13588, 53, 0 }, /* core2 fp64 bit13 */
            { 13586, 53, 0 }, /* core2 fp64 bit14 */
            { 13584, 53, 0 }, /* core2 fp64 bit15 */
            { 7100, 53, 0 }, /* core2 fp64 bit16 */
            { 13526, 53, 0 }, /* core2 fp64 bit17 */
            { 7104, 53, 0 }, /* core2 fp64 bit18 */
            { 13524, 53, 0 }, /* core2 fp64 bit19 */
            { 13522, 53, 0 }, /* core2 fp64 bit20 */
            { 13520, 53, 0 }, /* core2 fp64 bit21 */
            { 13582, 53, 0 }, /* core2 fp64 bit22 */
            { 13580, 53, 0 }, /* core2 fp64 bit23 */
            { 13518, 53, 0 }, /* core2 fp64 bit24 */
            { 2544, 53, 0 }, /* core2 fp64 bit25 */
            { 26702, 54, 0 }, /* core2 fp64 bit26 */
            { 13516, 53, 0 }, /* core2 fp64 bit27 */
            { 2548, 53, 0 }, /* core2 fp64 bit28 */
            { 2554, 53, 0 }, /* core2 fp64 bit29 */
            { 7098, 53, 0 }, /* core2 fp64 bit30 */
            { 26700, 54, 0 }, /* core2 fp64 bit31 */
            { 2446, 53, 0 }, /* core2 fp64 bit32 */
            { 6982, 53, 0 }, /* core2 fp64 bit33 */
            { 6990, 53, 0 }, /* core2 fp64 bit34 */
            { 13214, 53, 0 }, /* core2 fp64 bit35 */
            { 13212, 53, 0 }, /* core2 fp64 bit36 */
            { 13200, 53, 0 }, /* core2 fp64 bit37 */
            { 6988, 53, 0 }, /* core2 fp64 bit38 */
            { 13230, 53, 0 }, /* core2 fp64 bit39 */
            { 13228, 53, 0 }, /* core2 fp64 bit40 */
            { 13226, 53, 0 }, /* core2 fp64 bit41 */
            { 13224, 53, 0 }, /* core2 fp64 bit42 */
            { 13222, 53, 0 }, /* core2 fp64 bit43 */
            { 13220, 53, 0 }, /* core2 fp64 bit44 */
            { 6974, 53, 0 }, /* core2 fp64 bit45 */
            { 6972, 53, 0 }, /* core2 fp64 bit46 */
            { 6970, 53, 0 }, /* core2 fp64 bit47 */
            { 13210, 53, 0 }, /* core2 fp64 bit48 */
            { 13208, 53, 0 }, /* core2 fp64 bit49 */
            { 6968, 53, 0 }, /* core2 fp64 bit50 */
            { 13218, 53, 0 }, /* core2 fp64 bit51 */
            { 13206, 53, 0 }, /* core2 fp64 bit52 */
            { 13204, 53, 0 }, /* core2 fp64 bit53 */
            { 13216, 53, 0 }, /* core2 fp64 bit54 */
            { 13202, 53, 0 }, /* core2 fp64 bit55 */
            { 6980, 53, 0 }, /* core2 fp64 bit56 */
            { 26860, 54, 0 }, /* core2 fp64 bit57 */
            { 26858, 54, 0 }, /* core2 fp64 bit58 */
            { 6978, 53, 0 }, /* core2 fp64 bit59 */
            { 6986, 53, 0 }, /* core2 fp64 bit60 */
            { 2444, 53, 0 }, /* core2 fp64 bit61 */
            { 6984, 53, 0 }, /* core2 fp64 bit62 */
            { 6976, 53, 0 }, /* core2 fp64 bit63 */
            } },
            .sp_EL0 = {{
            { 13466, 53, 0 }, /* core2 sp_EL0 bit0 */
            { 13120, 53, 0 }, /* core2 sp_EL0 bit1 */
            { 2538, 53, 0 }, /* core2 sp_EL0 bit2 */
            { 9994, 53, 0 }, /* core2 sp_EL0 bit3 */
            { 13464, 53, 0 }, /* core2 sp_EL0 bit4 */
            { 10132, 53, 0 }, /* core2 sp_EL0 bit5 */
            { 10130, 53, 0 }, /* core2 sp_EL0 bit6 */
            { 10128, 53, 0 }, /* core2 sp_EL0 bit7 */
            { 26712, 54, 0 }, /* core2 sp_EL0 bit8 */
            { 13134, 53, 0 }, /* core2 sp_EL0 bit9 */
            { 9992, 53, 0 }, /* core2 sp_EL0 bit10 */
            { 13462, 53, 0 }, /* core2 sp_EL0 bit11 */
            { 13132, 53, 0 }, /* core2 sp_EL0 bit12 */
            { 13130, 53, 0 }, /* core2 sp_EL0 bit13 */
            { 13128, 53, 0 }, /* core2 sp_EL0 bit14 */
            { 13126, 53, 0 }, /* core2 sp_EL0 bit15 */
            { 13470, 53, 0 }, /* core2 sp_EL0 bit16 */
            { 10138, 53, 0 }, /* core2 sp_EL0 bit17 */
            { 10136, 53, 0 }, /* core2 sp_EL0 bit18 */
            { 10134, 53, 0 }, /* core2 sp_EL0 bit19 */
            { 13460, 53, 0 }, /* core2 sp_EL0 bit20 */
            { 13468, 53, 0 }, /* core2 sp_EL0 bit21 */
            { 13124, 53, 0 }, /* core2 sp_EL0 bit22 */
            { 13122, 53, 0 }, /* core2 sp_EL0 bit23 */
            { 13458, 53, 0 }, /* core2 sp_EL0 bit24 */
            { 9990, 53, 0 }, /* core2 sp_EL0 bit25 */
            { 9988, 53, 0 }, /* core2 sp_EL0 bit26 */
            { 13456, 53, 0 }, /* core2 sp_EL0 bit27 */
            { 26710, 54, 0 }, /* core2 sp_EL0 bit28 */
            { 9986, 53, 0 }, /* core2 sp_EL0 bit29 */
            { 2536, 53, 0 }, /* core2 sp_EL0 bit30 */
            { 9984, 53, 0 }, /* core2 sp_EL0 bit31 */
            { 2442, 53, 0 }, /* core2 sp_EL0 bit32 */
            { 13262, 53, 0 }, /* core2 sp_EL0 bit33 */
            { 6950, 53, 0 }, /* core2 sp_EL0 bit34 */
            { 13260, 53, 0 }, /* core2 sp_EL0 bit35 */
            { 13258, 53, 0 }, /* core2 sp_EL0 bit36 */
            { 6942, 53, 0 }, /* core2 sp_EL0 bit37 */
            { 6948, 53, 0 }, /* core2 sp_EL0 bit38 */
            { 6940, 53, 0 }, /* core2 sp_EL0 bit39 */
            { 6934, 53, 0 }, /* core2 sp_EL0 bit40 */
            { 13256, 53, 0 }, /* core2 sp_EL0 bit41 */
            { 6932, 53, 0 }, /* core2 sp_EL0 bit42 */
            { 26768, 54, 0 }, /* core2 sp_EL0 bit43 */
            { 6930, 53, 0 }, /* core2 sp_EL0 bit44 */
            { 13254, 53, 0 }, /* core2 sp_EL0 bit45 */
            { 6938, 53, 0 }, /* core2 sp_EL0 bit46 */
            { 13252, 53, 0 }, /* core2 sp_EL0 bit47 */
            { 13250, 53, 0 }, /* core2 sp_EL0 bit48 */
            { 13248, 53, 0 }, /* core2 sp_EL0 bit49 */
            { 13246, 53, 0 }, /* core2 sp_EL0 bit50 */
            { 13244, 53, 0 }, /* core2 sp_EL0 bit51 */
            { 13242, 53, 0 }, /* core2 sp_EL0 bit52 */
            { 13240, 53, 0 }, /* core2 sp_EL0 bit53 */
            { 6928, 53, 0 }, /* core2 sp_EL0 bit54 */
            { 13238, 53, 0 }, /* core2 sp_EL0 bit55 */
            { 13236, 53, 0 }, /* core2 sp_EL0 bit56 */
            { 13234, 53, 0 }, /* core2 sp_EL0 bit57 */
            { 26766, 54, 0 }, /* core2 sp_EL0 bit58 */
            { 6936, 53, 0 }, /* core2 sp_EL0 bit59 */
            { 6944, 53, 0 }, /* core2 sp_EL0 bit60 */
            { 2440, 53, 0 }, /* core2 sp_EL0 bit61 */
            { 6946, 53, 0 }, /* core2 sp_EL0 bit62 */
            { 13232, 53, 0 }, /* core2 sp_EL0 bit63 */
            } },
            .sp_EL1 = {{
            { 13396, 53, 0 }, /* core2 sp_EL1 bit0 */
            { 10088, 53, 0 }, /* core2 sp_EL1 bit1 */
            { 2526, 53, 0 }, /* core2 sp_EL1 bit2 */
            { 13390, 53, 0 }, /* core2 sp_EL1 bit3 */
            { 13406, 53, 0 }, /* core2 sp_EL1 bit4 */
            { 10108, 53, 0 }, /* core2 sp_EL1 bit5 */
            { 10106, 53, 0 }, /* core2 sp_EL1 bit6 */
            { 10104, 53, 0 }, /* core2 sp_EL1 bit7 */
            { 26716, 54, 0 }, /* core2 sp_EL1 bit8 */
            { 13388, 53, 0 }, /* core2 sp_EL1 bit9 */
            { 10086, 53, 0 }, /* core2 sp_EL1 bit10 */
            { 13394, 53, 0 }, /* core2 sp_EL1 bit11 */
            { 10084, 53, 0 }, /* core2 sp_EL1 bit12 */
            { 13386, 53, 0 }, /* core2 sp_EL1 bit13 */
            { 13384, 53, 0 }, /* core2 sp_EL1 bit14 */
            { 13382, 53, 0 }, /* core2 sp_EL1 bit15 */
            { 13404, 53, 0 }, /* core2 sp_EL1 bit16 */
            { 10114, 53, 0 }, /* core2 sp_EL1 bit17 */
            { 10112, 53, 0 }, /* core2 sp_EL1 bit18 */
            { 10110, 53, 0 }, /* core2 sp_EL1 bit19 */
            { 13402, 53, 0 }, /* core2 sp_EL1 bit20 */
            { 13400, 53, 0 }, /* core2 sp_EL1 bit21 */
            { 13380, 53, 0 }, /* core2 sp_EL1 bit22 */
            { 10082, 53, 0 }, /* core2 sp_EL1 bit23 */
            { 13398, 53, 0 }, /* core2 sp_EL1 bit24 */
            { 13378, 53, 0 }, /* core2 sp_EL1 bit25 */
            { 13376, 53, 0 }, /* core2 sp_EL1 bit26 */
            { 13392, 53, 0 }, /* core2 sp_EL1 bit27 */
            { 26714, 54, 0 }, /* core2 sp_EL1 bit28 */
            { 10090, 53, 0 }, /* core2 sp_EL1 bit29 */
            { 2524, 53, 0 }, /* core2 sp_EL1 bit30 */
            { 10080, 53, 0 }, /* core2 sp_EL1 bit31 */
            { 13358, 53, 0 }, /* core2 sp_EL1 bit32 */
            { 13356, 53, 0 }, /* core2 sp_EL1 bit33 */
            { 6886, 53, 0 }, /* core2 sp_EL1 bit34 */
            { 13354, 53, 0 }, /* core2 sp_EL1 bit35 */
            { 13352, 53, 0 }, /* core2 sp_EL1 bit36 */
            { 10076, 53, 0 }, /* core2 sp_EL1 bit37 */
            { 6884, 53, 0 }, /* core2 sp_EL1 bit38 */
            { 13350, 53, 0 }, /* core2 sp_EL1 bit39 */
            { 26744, 54, 0 }, /* core2 sp_EL1 bit40 */
            { 13348, 53, 0 }, /* core2 sp_EL1 bit41 */
            { 6878, 53, 0 }, /* core2 sp_EL1 bit42 */
            { 6876, 53, 0 }, /* core2 sp_EL1 bit43 */
            { 6874, 53, 0 }, /* core2 sp_EL1 bit44 */
            { 13346, 53, 0 }, /* core2 sp_EL1 bit45 */
            { 10074, 53, 0 }, /* core2 sp_EL1 bit46 */
            { 13344, 53, 0 }, /* core2 sp_EL1 bit47 */
            { 13342, 53, 0 }, /* core2 sp_EL1 bit48 */
            { 13340, 53, 0 }, /* core2 sp_EL1 bit49 */
            { 10072, 53, 0 }, /* core2 sp_EL1 bit50 */
            { 13338, 53, 0 }, /* core2 sp_EL1 bit51 */
            { 13336, 53, 0 }, /* core2 sp_EL1 bit52 */
            { 13334, 53, 0 }, /* core2 sp_EL1 bit53 */
            { 6872, 53, 0 }, /* core2 sp_EL1 bit54 */
            { 13332, 53, 0 }, /* core2 sp_EL1 bit55 */
            { 10070, 53, 0 }, /* core2 sp_EL1 bit56 */
            { 10068, 53, 0 }, /* core2 sp_EL1 bit57 */
            { 26742, 54, 0 }, /* core2 sp_EL1 bit58 */
            { 13330, 53, 0 }, /* core2 sp_EL1 bit59 */
            { 6882, 53, 0 }, /* core2 sp_EL1 bit60 */
            { 13328, 53, 0 }, /* core2 sp_EL1 bit61 */
            { 6880, 53, 0 }, /* core2 sp_EL1 bit62 */
            { 10078, 53, 0 }, /* core2 sp_EL1 bit63 */
            } },
            .sp_EL2 = {{
            { 13138, 53, 0 }, /* core2 sp_EL2 bit0 */
            { 13136, 53, 0 }, /* core2 sp_EL2 bit1 */
            { 13454, 53, 0 }, /* core2 sp_EL2 bit2 */
            { 13438, 53, 0 }, /* core2 sp_EL2 bit3 */
            { 13452, 53, 0 }, /* core2 sp_EL2 bit4 */
            { 2534, 53, 0 }, /* core2 sp_EL2 bit5 */
            { 10122, 53, 0 }, /* core2 sp_EL2 bit6 */
            { 10120, 53, 0 }, /* core2 sp_EL2 bit7 */
            { 10118, 53, 0 }, /* core2 sp_EL2 bit8 */
            { 13450, 53, 0 }, /* core2 sp_EL2 bit9 */
            { 13436, 53, 0 }, /* core2 sp_EL2 bit10 */
            { 13434, 53, 0 }, /* core2 sp_EL2 bit11 */
            { 13432, 53, 0 }, /* core2 sp_EL2 bit12 */
            { 13448, 53, 0 }, /* core2 sp_EL2 bit13 */
            { 13446, 53, 0 }, /* core2 sp_EL2 bit14 */
            { 13444, 53, 0 }, /* core2 sp_EL2 bit15 */
            { 13442, 53, 0 }, /* core2 sp_EL2 bit16 */
            { 10126, 53, 0 }, /* core2 sp_EL2 bit17 */
            { 10124, 53, 0 }, /* core2 sp_EL2 bit18 */
            { 10116, 53, 0 }, /* core2 sp_EL2 bit19 */
            { 13430, 53, 0 }, /* core2 sp_EL2 bit20 */
            { 13440, 53, 0 }, /* core2 sp_EL2 bit21 */
            { 13150, 53, 0 }, /* core2 sp_EL2 bit22 */
            { 13428, 53, 0 }, /* core2 sp_EL2 bit23 */
            { 13148, 53, 0 }, /* core2 sp_EL2 bit24 */
            { 13146, 53, 0 }, /* core2 sp_EL2 bit25 */
            { 13144, 53, 0 }, /* core2 sp_EL2 bit26 */
            { 13426, 53, 0 }, /* core2 sp_EL2 bit27 */
            { 2532, 53, 0 }, /* core2 sp_EL2 bit28 */
            { 13142, 53, 0 }, /* core2 sp_EL2 bit29 */
            { 13140, 53, 0 }, /* core2 sp_EL2 bit30 */
            { 13424, 53, 0 }, /* core2 sp_EL2 bit31 */
            { 13310, 53, 0 }, /* core2 sp_EL2 bit32 */
            { 13308, 53, 0 }, /* core2 sp_EL2 bit33 */
            { 6902, 53, 0 }, /* core2 sp_EL2 bit34 */
            { 13306, 53, 0 }, /* core2 sp_EL2 bit35 */
            { 13304, 53, 0 }, /* core2 sp_EL2 bit36 */
            { 10066, 53, 0 }, /* core2 sp_EL2 bit37 */
            { 6900, 53, 0 }, /* core2 sp_EL2 bit38 */
            { 10064, 53, 0 }, /* core2 sp_EL2 bit39 */
            { 26754, 54, 0 }, /* core2 sp_EL2 bit40 */
            { 13302, 53, 0 }, /* core2 sp_EL2 bit41 */
            { 6910, 53, 0 }, /* core2 sp_EL2 bit42 */
            { 6908, 53, 0 }, /* core2 sp_EL2 bit43 */
            { 6906, 53, 0 }, /* core2 sp_EL2 bit44 */
            { 13300, 53, 0 }, /* core2 sp_EL2 bit45 */
            { 10062, 53, 0 }, /* core2 sp_EL2 bit46 */
            { 13298, 53, 0 }, /* core2 sp_EL2 bit47 */
            { 13296, 53, 0 }, /* core2 sp_EL2 bit48 */
            { 10060, 53, 0 }, /* core2 sp_EL2 bit49 */
            { 10058, 53, 0 }, /* core2 sp_EL2 bit50 */
            { 13326, 53, 0 }, /* core2 sp_EL2 bit51 */
            { 13324, 53, 0 }, /* core2 sp_EL2 bit52 */
            { 13322, 53, 0 }, /* core2 sp_EL2 bit53 */
            { 6904, 53, 0 }, /* core2 sp_EL2 bit54 */
            { 13320, 53, 0 }, /* core2 sp_EL2 bit55 */
            { 13318, 53, 0 }, /* core2 sp_EL2 bit56 */
            { 10056, 53, 0 }, /* core2 sp_EL2 bit57 */
            { 6898, 53, 0 }, /* core2 sp_EL2 bit58 */
            { 13316, 53, 0 }, /* core2 sp_EL2 bit59 */
            { 6896, 53, 0 }, /* core2 sp_EL2 bit60 */
            { 13314, 53, 0 }, /* core2 sp_EL2 bit61 */
            { 26752, 54, 0 }, /* core2 sp_EL2 bit62 */
            { 13312, 53, 0 }, /* core2 sp_EL2 bit63 */
            } },
            .sp_EL3 = {{
            { 10100, 53, 0 }, /* core2 sp_EL3 bit0 */
            { 7090, 53, 0 }, /* core2 sp_EL3 bit1 */
            { 7094, 53, 0 }, /* core2 sp_EL3 bit2 */
            { 13162, 53, 0 }, /* core2 sp_EL3 bit3 */
            { 10098, 53, 0 }, /* core2 sp_EL3 bit4 */
            { 2530, 53, 0 }, /* core2 sp_EL3 bit5 */
            { 13422, 53, 0 }, /* core2 sp_EL3 bit6 */
            { 13420, 53, 0 }, /* core2 sp_EL3 bit7 */
            { 13418, 53, 0 }, /* core2 sp_EL3 bit8 */
            { 13160, 53, 0 }, /* core2 sp_EL3 bit9 */
            { 13158, 53, 0 }, /* core2 sp_EL3 bit10 */
            { 10096, 53, 0 }, /* core2 sp_EL3 bit11 */
            { 13156, 53, 0 }, /* core2 sp_EL3 bit12 */
            { 13154, 53, 0 }, /* core2 sp_EL3 bit13 */
            { 13152, 53, 0 }, /* core2 sp_EL3 bit14 */
            { 7086, 53, 0 }, /* core2 sp_EL3 bit15 */
            { 13416, 53, 0 }, /* core2 sp_EL3 bit16 */
            { 13414, 53, 0 }, /* core2 sp_EL3 bit17 */
            { 13412, 53, 0 }, /* core2 sp_EL3 bit18 */
            { 13410, 53, 0 }, /* core2 sp_EL3 bit19 */
            { 10094, 53, 0 }, /* core2 sp_EL3 bit20 */
            { 10092, 53, 0 }, /* core2 sp_EL3 bit21 */
            { 13166, 53, 0 }, /* core2 sp_EL3 bit22 */
            { 7084, 53, 0 }, /* core2 sp_EL3 bit23 */
            { 13408, 53, 0 }, /* core2 sp_EL3 bit24 */
            { 7088, 53, 0 }, /* core2 sp_EL3 bit25 */
            { 7082, 53, 0 }, /* core2 sp_EL3 bit26 */
            { 10102, 53, 0 }, /* core2 sp_EL3 bit27 */
            { 2528, 53, 0 }, /* core2 sp_EL3 bit28 */
            { 13164, 53, 0 }, /* core2 sp_EL3 bit29 */
            { 7092, 53, 0 }, /* core2 sp_EL3 bit30 */
            { 7080, 53, 0 }, /* core2 sp_EL3 bit31 */
            { 2434, 53, 0 }, /* core2 sp_EL3 bit32 */
            { 13278, 53, 0 }, /* core2 sp_EL3 bit33 */
            { 2430, 53, 0 }, /* core2 sp_EL3 bit34 */
            { 13294, 53, 0 }, /* core2 sp_EL3 bit35 */
            { 13292, 53, 0 }, /* core2 sp_EL3 bit36 */
            { 13276, 53, 0 }, /* core2 sp_EL3 bit37 */
            { 2438, 53, 0 }, /* core2 sp_EL3 bit38 */
            { 13290, 53, 0 }, /* core2 sp_EL3 bit39 */
            { 6926, 53, 0 }, /* core2 sp_EL3 bit40 */
            { 13274, 53, 0 }, /* core2 sp_EL3 bit41 */
            { 6924, 53, 0 }, /* core2 sp_EL3 bit42 */
            { 26762, 54, 0 }, /* core2 sp_EL3 bit43 */
            { 6922, 53, 0 }, /* core2 sp_EL3 bit44 */
            { 13272, 53, 0 }, /* core2 sp_EL3 bit45 */
            { 13288, 53, 0 }, /* core2 sp_EL3 bit46 */
            { 13286, 53, 0 }, /* core2 sp_EL3 bit47 */
            { 13270, 53, 0 }, /* core2 sp_EL3 bit48 */
            { 13268, 53, 0 }, /* core2 sp_EL3 bit49 */
            { 13284, 53, 0 }, /* core2 sp_EL3 bit50 */
            { 13266, 53, 0 }, /* core2 sp_EL3 bit51 */
            { 13282, 53, 0 }, /* core2 sp_EL3 bit52 */
            { 13264, 53, 0 }, /* core2 sp_EL3 bit53 */
            { 6920, 53, 0 }, /* core2 sp_EL3 bit54 */
            { 13280, 53, 0 }, /* core2 sp_EL3 bit55 */
            { 6918, 53, 0 }, /* core2 sp_EL3 bit56 */
            { 6916, 53, 0 }, /* core2 sp_EL3 bit57 */
            { 2428, 53, 0 }, /* core2 sp_EL3 bit58 */
            { 6914, 53, 0 }, /* core2 sp_EL3 bit59 */
            { 2436, 53, 0 }, /* core2 sp_EL3 bit60 */
            { 2432, 53, 0 }, /* core2 sp_EL3 bit61 */
            { 26760, 54, 0 }, /* core2 sp_EL3 bit62 */
            { 6912, 53, 0 }, /* core2 sp_EL3 bit63 */
            } },
            .elr_EL1 = {{
            { 13490, 53, 0 }, /* core2 elr_EL1 bit0 */
            { 13488, 53, 0 }, /* core2 elr_EL1 bit1 */
            { 13502, 53, 0 }, /* core2 elr_EL1 bit2 */
            { 13086, 53, 0 }, /* core2 elr_EL1 bit3 */
            { 13084, 53, 0 }, /* core2 elr_EL1 bit4 */
            { 2570, 53, 0 }, /* core2 elr_EL1 bit5 */
            { 10186, 53, 0 }, /* core2 elr_EL1 bit6 */
            { 10178, 53, 0 }, /* core2 elr_EL1 bit7 */
            { 10176, 53, 0 }, /* core2 elr_EL1 bit8 */
            { 13082, 53, 0 }, /* core2 elr_EL1 bit9 */
            { 13080, 53, 0 }, /* core2 elr_EL1 bit10 */
            { 13078, 53, 0 }, /* core2 elr_EL1 bit11 */
            { 13076, 53, 0 }, /* core2 elr_EL1 bit12 */
            { 13500, 53, 0 }, /* core2 elr_EL1 bit13 */
            { 13074, 53, 0 }, /* core2 elr_EL1 bit14 */
            { 13072, 53, 0 }, /* core2 elr_EL1 bit15 */
            { 13498, 53, 0 }, /* core2 elr_EL1 bit16 */
            { 10184, 53, 0 }, /* core2 elr_EL1 bit17 */
            { 10182, 53, 0 }, /* core2 elr_EL1 bit18 */
            { 10180, 53, 0 }, /* core2 elr_EL1 bit19 */
            { 2568, 53, 0 }, /* core2 elr_EL1 bit20 */
            { 13496, 53, 0 }, /* core2 elr_EL1 bit21 */
            { 13494, 53, 0 }, /* core2 elr_EL1 bit22 */
            { 10174, 53, 0 }, /* core2 elr_EL1 bit23 */
            { 10172, 53, 0 }, /* core2 elr_EL1 bit24 */
            { 13492, 53, 0 }, /* core2 elr_EL1 bit25 */
            { 10170, 53, 0 }, /* core2 elr_EL1 bit26 */
            { 10168, 53, 0 }, /* core2 elr_EL1 bit27 */
            { 26686, 54, 0 }, /* core2 elr_EL1 bit28 */
            { 10166, 53, 0 }, /* core2 elr_EL1 bit29 */
            { 10164, 53, 0 }, /* core2 elr_EL1 bit30 */
            { 26688, 54, 0 }, /* core2 elr_EL1 bit31 */
            { 12706, 53, 0 }, /* core2 elr_EL1 bit32 */
            { 12704, 53, 0 }, /* core2 elr_EL1 bit33 */
            { 12702, 53, 0 }, /* core2 elr_EL1 bit34 */
            { 12700, 53, 0 }, /* core2 elr_EL1 bit35 */
            { 12698, 53, 0 }, /* core2 elr_EL1 bit36 */
            { 12696, 53, 0 }, /* core2 elr_EL1 bit37 */
            { 12708, 53, 0 }, /* core2 elr_EL1 bit38 */
            { 12694, 53, 0 }, /* core2 elr_EL1 bit39 */
            { 26738, 54, 0 }, /* core2 elr_EL1 bit40 */
            { 12692, 53, 0 }, /* core2 elr_EL1 bit41 */
            { 6894, 53, 0 }, /* core2 elr_EL1 bit42 */
            { 6892, 53, 0 }, /* core2 elr_EL1 bit43 */
            { 6890, 53, 0 }, /* core2 elr_EL1 bit44 */
            { 12690, 53, 0 }, /* core2 elr_EL1 bit45 */
            { 2518, 53, 0 }, /* core2 elr_EL1 bit46 */
            { 12688, 53, 0 }, /* core2 elr_EL1 bit47 */
            { 12686, 53, 0 }, /* core2 elr_EL1 bit48 */
            { 12684, 53, 0 }, /* core2 elr_EL1 bit49 */
            { 12682, 53, 0 }, /* core2 elr_EL1 bit50 */
            { 12680, 53, 0 }, /* core2 elr_EL1 bit51 */
            { 12678, 53, 0 }, /* core2 elr_EL1 bit52 */
            { 12676, 53, 0 }, /* core2 elr_EL1 bit53 */
            { 6888, 53, 0 }, /* core2 elr_EL1 bit54 */
            { 12722, 53, 0 }, /* core2 elr_EL1 bit55 */
            { 12720, 53, 0 }, /* core2 elr_EL1 bit56 */
            { 12718, 53, 0 }, /* core2 elr_EL1 bit57 */
            { 2516, 53, 0 }, /* core2 elr_EL1 bit58 */
            { 12716, 53, 0 }, /* core2 elr_EL1 bit59 */
            { 12714, 53, 0 }, /* core2 elr_EL1 bit60 */
            { 12712, 53, 0 }, /* core2 elr_EL1 bit61 */
            { 26736, 54, 0 }, /* core2 elr_EL1 bit62 */
            { 12710, 53, 0 }, /* core2 elr_EL1 bit63 */
            } },
            .elr_EL2 = {{
            { 12880, 53, 0 }, /* core2 elr_EL2 bit0 */
            { 12926, 53, 0 }, /* core2 elr_EL2 bit1 */
            { 12910, 53, 0 }, /* core2 elr_EL2 bit2 */
            { 12908, 53, 0 }, /* core2 elr_EL2 bit3 */
            { 12906, 53, 0 }, /* core2 elr_EL2 bit4 */
            { 2574, 53, 0 }, /* core2 elr_EL2 bit5 */
            { 10198, 53, 0 }, /* core2 elr_EL2 bit6 */
            { 10196, 53, 0 }, /* core2 elr_EL2 bit7 */
            { 10188, 53, 0 }, /* core2 elr_EL2 bit8 */
            { 12904, 53, 0 }, /* core2 elr_EL2 bit9 */
            { 12924, 53, 0 }, /* core2 elr_EL2 bit10 */
            { 12902, 53, 0 }, /* core2 elr_EL2 bit11 */
            { 12900, 53, 0 }, /* core2 elr_EL2 bit12 */
            { 12898, 53, 0 }, /* core2 elr_EL2 bit13 */
            { 12896, 53, 0 }, /* core2 elr_EL2 bit14 */
            { 12894, 53, 0 }, /* core2 elr_EL2 bit15 */
            { 12892, 53, 0 }, /* core2 elr_EL2 bit16 */
            { 10194, 53, 0 }, /* core2 elr_EL2 bit17 */
            { 10192, 53, 0 }, /* core2 elr_EL2 bit18 */
            { 10190, 53, 0 }, /* core2 elr_EL2 bit19 */
            { 12890, 53, 0 }, /* core2 elr_EL2 bit20 */
            { 12922, 53, 0 }, /* core2 elr_EL2 bit21 */
            { 12888, 53, 0 }, /* core2 elr_EL2 bit22 */
            { 12886, 53, 0 }, /* core2 elr_EL2 bit23 */
            { 12920, 53, 0 }, /* core2 elr_EL2 bit24 */
            { 12884, 53, 0 }, /* core2 elr_EL2 bit25 */
            { 12918, 53, 0 }, /* core2 elr_EL2 bit26 */
            { 12916, 53, 0 }, /* core2 elr_EL2 bit27 */
            { 2572, 53, 0 }, /* core2 elr_EL2 bit28 */
            { 12914, 53, 0 }, /* core2 elr_EL2 bit29 */
            { 12912, 53, 0 }, /* core2 elr_EL2 bit30 */
            { 12882, 53, 0 }, /* core2 elr_EL2 bit31 */
            { 12738, 53, 0 }, /* core2 elr_EL2 bit32 */
            { 12736, 53, 0 }, /* core2 elr_EL2 bit33 */
            { 12734, 53, 0 }, /* core2 elr_EL2 bit34 */
            { 12758, 53, 0 }, /* core2 elr_EL2 bit35 */
            { 12756, 53, 0 }, /* core2 elr_EL2 bit36 */
            { 12732, 53, 0 }, /* core2 elr_EL2 bit37 */
            { 12754, 53, 0 }, /* core2 elr_EL2 bit38 */
            { 12752, 53, 0 }, /* core2 elr_EL2 bit39 */
            { 7070, 53, 0 }, /* core2 elr_EL2 bit40 */
            { 12750, 53, 0 }, /* core2 elr_EL2 bit41 */
            { 7068, 53, 0 }, /* core2 elr_EL2 bit42 */
            { 7066, 53, 0 }, /* core2 elr_EL2 bit43 */
            { 7064, 53, 0 }, /* core2 elr_EL2 bit44 */
            { 12748, 53, 0 }, /* core2 elr_EL2 bit45 */
            { 12746, 53, 0 }, /* core2 elr_EL2 bit46 */
            { 12730, 53, 0 }, /* core2 elr_EL2 bit47 */
            { 12728, 53, 0 }, /* core2 elr_EL2 bit48 */
            { 12726, 53, 0 }, /* core2 elr_EL2 bit49 */
            { 12724, 53, 0 }, /* core2 elr_EL2 bit50 */
            { 12744, 53, 0 }, /* core2 elr_EL2 bit51 */
            { 12742, 53, 0 }, /* core2 elr_EL2 bit52 */
            { 12770, 53, 0 }, /* core2 elr_EL2 bit53 */
            { 2514, 53, 0 }, /* core2 elr_EL2 bit54 */
            { 12768, 53, 0 }, /* core2 elr_EL2 bit55 */
            { 12740, 53, 0 }, /* core2 elr_EL2 bit56 */
            { 12766, 53, 0 }, /* core2 elr_EL2 bit57 */
            { 12764, 53, 0 }, /* core2 elr_EL2 bit58 */
            { 26726, 54, 0 }, /* core2 elr_EL2 bit59 */
            { 2512, 53, 0 }, /* core2 elr_EL2 bit60 */
            { 12762, 53, 0 }, /* core2 elr_EL2 bit61 */
            { 26724, 54, 0 }, /* core2 elr_EL2 bit62 */
            { 12760, 53, 0 }, /* core2 elr_EL2 bit63 */
            } },
            .elr_EL3 = {{
            { 26694, 54, 0 }, /* core2 elr_EL3 bit0 */
            { 12974, 53, 0 }, /* core2 elr_EL3 bit1 */
            { 12972, 53, 0 }, /* core2 elr_EL3 bit2 */
            { 12970, 53, 0 }, /* core2 elr_EL3 bit3 */
            { 12958, 53, 0 }, /* core2 elr_EL3 bit4 */
            { 12934, 53, 0 }, /* core2 elr_EL3 bit5 */
            { 12932, 53, 0 }, /* core2 elr_EL3 bit6 */
            { 12930, 53, 0 }, /* core2 elr_EL3 bit7 */
            { 12928, 53, 0 }, /* core2 elr_EL3 bit8 */
            { 12956, 53, 0 }, /* core2 elr_EL3 bit9 */
            { 12968, 53, 0 }, /* core2 elr_EL3 bit10 */
            { 12966, 53, 0 }, /* core2 elr_EL3 bit11 */
            { 12964, 53, 0 }, /* core2 elr_EL3 bit12 */
            { 12962, 53, 0 }, /* core2 elr_EL3 bit13 */
            { 12960, 53, 0 }, /* core2 elr_EL3 bit14 */
            { 9982, 53, 0 }, /* core2 elr_EL3 bit15 */
            { 12954, 53, 0 }, /* core2 elr_EL3 bit16 */
            { 12942, 53, 0 }, /* core2 elr_EL3 bit17 */
            { 12940, 53, 0 }, /* core2 elr_EL3 bit18 */
            { 12938, 53, 0 }, /* core2 elr_EL3 bit19 */
            { 12936, 53, 0 }, /* core2 elr_EL3 bit20 */
            { 9980, 53, 0 }, /* core2 elr_EL3 bit21 */
            { 9978, 53, 0 }, /* core2 elr_EL3 bit22 */
            { 12952, 53, 0 }, /* core2 elr_EL3 bit23 */
            { 12950, 53, 0 }, /* core2 elr_EL3 bit24 */
            { 9976, 53, 0 }, /* core2 elr_EL3 bit25 */
            { 9974, 53, 0 }, /* core2 elr_EL3 bit26 */
            { 12948, 53, 0 }, /* core2 elr_EL3 bit27 */
            { 26692, 54, 0 }, /* core2 elr_EL3 bit28 */
            { 12946, 53, 0 }, /* core2 elr_EL3 bit29 */
            { 12944, 53, 0 }, /* core2 elr_EL3 bit30 */
            { 9972, 53, 0 }, /* core2 elr_EL3 bit31 */
            { 12658, 53, 0 }, /* core2 elr_EL3 bit32 */
            { 12674, 53, 0 }, /* core2 elr_EL3 bit33 */
            { 12656, 53, 0 }, /* core2 elr_EL3 bit34 */
            { 12672, 53, 0 }, /* core2 elr_EL3 bit35 */
            { 12670, 53, 0 }, /* core2 elr_EL3 bit36 */
            { 12668, 53, 0 }, /* core2 elr_EL3 bit37 */
            { 12666, 53, 0 }, /* core2 elr_EL3 bit38 */
            { 12664, 53, 0 }, /* core2 elr_EL3 bit39 */
            { 26750, 54, 0 }, /* core2 elr_EL3 bit40 */
            { 12662, 53, 0 }, /* core2 elr_EL3 bit41 */
            { 6870, 53, 0 }, /* core2 elr_EL3 bit42 */
            { 6868, 53, 0 }, /* core2 elr_EL3 bit43 */
            { 6866, 53, 0 }, /* core2 elr_EL3 bit44 */
            { 12660, 53, 0 }, /* core2 elr_EL3 bit45 */
            { 12654, 53, 0 }, /* core2 elr_EL3 bit46 */
            { 12652, 53, 0 }, /* core2 elr_EL3 bit47 */
            { 12642, 53, 0 }, /* core2 elr_EL3 bit48 */
            { 12650, 53, 0 }, /* core2 elr_EL3 bit49 */
            { 12648, 53, 0 }, /* core2 elr_EL3 bit50 */
            { 12640, 53, 0 }, /* core2 elr_EL3 bit51 */
            { 12646, 53, 0 }, /* core2 elr_EL3 bit52 */
            { 12638, 53, 0 }, /* core2 elr_EL3 bit53 */
            { 6864, 53, 0 }, /* core2 elr_EL3 bit54 */
            { 12636, 53, 0 }, /* core2 elr_EL3 bit55 */
            { 12634, 53, 0 }, /* core2 elr_EL3 bit56 */
            { 12632, 53, 0 }, /* core2 elr_EL3 bit57 */
            { 12630, 53, 0 }, /* core2 elr_EL3 bit58 */
            { 12644, 53, 0 }, /* core2 elr_EL3 bit59 */
            { 2426, 53, 0 }, /* core2 elr_EL3 bit60 */
            { 26748, 54, 0 }, /* core2 elr_EL3 bit61 */
            { 2424, 53, 0 }, /* core2 elr_EL3 bit62 */
            { 12628, 53, 0 }, /* core2 elr_EL3 bit63 */
            } },
            .raw_pc = {{
            { 1554, 53, 0 }, /* core2 raw_pc bit0 */
            { 11390, 53, 0 }, /* core2 raw_pc bit1 */
            { 11388, 53, 0 }, /* core2 raw_pc bit2 */
            { 11386, 53, 0 }, /* core2 raw_pc bit3 */
            { 11384, 53, 0 }, /* core2 raw_pc bit4 */
            { 11382, 53, 0 }, /* core2 raw_pc bit5 */
            { 11380, 53, 0 }, /* core2 raw_pc bit6 */
            { 24190, 53, 0 }, /* core2 raw_pc bit7 */
            { 24188, 53, 0 }, /* core2 raw_pc bit8 */
            { 24186, 53, 0 }, /* core2 raw_pc bit9 */
            { 24184, 53, 0 }, /* core2 raw_pc bit10 */
            { 24182, 53, 0 }, /* core2 raw_pc bit11 */
            { 24180, 53, 0 }, /* core2 raw_pc bit12 */
            { 24178, 53, 0 }, /* core2 raw_pc bit13 */
            { 24176, 53, 0 }, /* core2 raw_pc bit14 */
            { 24172, 53, 0 }, /* core2 raw_pc bit15 */
            { 24170, 53, 0 }, /* core2 raw_pc bit16 */
            { 24168, 53, 0 }, /* core2 raw_pc bit17 */
            { 24166, 53, 0 }, /* core2 raw_pc bit18 */
            { 24164, 53, 0 }, /* core2 raw_pc bit19 */
            { 24162, 53, 0 }, /* core2 raw_pc bit20 */
            { 24160, 53, 0 }, /* core2 raw_pc bit21 */
            { 24158, 53, 0 }, /* core2 raw_pc bit22 */
            { 23792, 53, 0 }, /* core2 raw_pc bit23 */
            { 23790, 53, 0 }, /* core2 raw_pc bit24 */
            { 23788, 53, 0 }, /* core2 raw_pc bit25 */
            { 23786, 53, 0 }, /* core2 raw_pc bit26 */
            { 23784, 53, 0 }, /* core2 raw_pc bit27 */
            { 23782, 53, 0 }, /* core2 raw_pc bit28 */
            { 23780, 53, 0 }, /* core2 raw_pc bit29 */
            { 23778, 53, 0 }, /* core2 raw_pc bit30 */
            { 5062, 53, 0 }, /* core2 raw_pc bit31 */
            { 23774, 53, 0 }, /* core2 raw_pc bit32 */
            { 23772, 53, 0 }, /* core2 raw_pc bit33 */
            { 23770, 53, 0 }, /* core2 raw_pc bit34 */
            { 23768, 53, 0 }, /* core2 raw_pc bit35 */
            { 23766, 53, 0 }, /* core2 raw_pc bit36 */
            { 23764, 53, 0 }, /* core2 raw_pc bit37 */
            { 23762, 53, 0 }, /* core2 raw_pc bit38 */
            { 23760, 53, 0 }, /* core2 raw_pc bit39 */
            { 23758, 53, 0 }, /* core2 raw_pc bit40 */
            { 23756, 53, 0 }, /* core2 raw_pc bit41 */
            { 23754, 53, 0 }, /* core2 raw_pc bit42 */
            { 23752, 53, 0 }, /* core2 raw_pc bit43 */
            { 23750, 53, 0 }, /* core2 raw_pc bit44 */
            { 23748, 53, 0 }, /* core2 raw_pc bit45 */
            { 23746, 53, 0 }, /* core2 raw_pc bit46 */
            { 23776, 53, 0 }, /* core2 raw_pc bit47 */
            { 5060, 53, 0 }, /* core2 raw_pc bit48 */
            { 1540, 53, 0 }, /* core2 raw_pc bit49 */
            {    0, 0, 2 }, /* core2 raw_pc bit50 */
            {    0, 0, 2 }, /* core2 raw_pc bit51 */
            {    0, 0, 2 }, /* core2 raw_pc bit52 */
            {    0, 0, 2 }, /* core2 raw_pc bit53 */
            {    0, 0, 2 }, /* core2 raw_pc bit54 */
            {    0, 0, 2 }, /* core2 raw_pc bit55 */
            {    0, 0, 2 }, /* core2 raw_pc bit56 */
            {    0, 0, 2 }, /* core2 raw_pc bit57 */
            {    0, 0, 2 }, /* core2 raw_pc bit58 */
            {    0, 0, 2 }, /* core2 raw_pc bit59 */
            {    0, 0, 2 }, /* core2 raw_pc bit60 */
            {    0, 0, 2 }, /* core2 raw_pc bit61 */
            {    0, 0, 2 }, /* core2 raw_pc bit62 */
            {    0, 0, 2 }, /* core2 raw_pc bit63 */
            } },
            .pc_iss = {{
            { 1560, 53, 0 }, /* core2 pc_iss bit0 */
            { 11378, 53, 0 }, /* core2 pc_iss bit1 */
            { 11376, 53, 0 }, /* core2 pc_iss bit2 */
            { 11374, 53, 0 }, /* core2 pc_iss bit3 */
            { 11372, 53, 0 }, /* core2 pc_iss bit4 */
            { 11370, 53, 0 }, /* core2 pc_iss bit5 */
            { 11368, 53, 0 }, /* core2 pc_iss bit6 */
            { 1562, 53, 0 }, /* core2 pc_iss bit7 */
            { 24266, 53, 0 }, /* core2 pc_iss bit8 */
            { 24264, 53, 0 }, /* core2 pc_iss bit9 */
            { 24262, 53, 0 }, /* core2 pc_iss bit10 */
            { 24260, 53, 0 }, /* core2 pc_iss bit11 */
            { 24258, 53, 0 }, /* core2 pc_iss bit12 */
            { 24256, 53, 0 }, /* core2 pc_iss bit13 */
            { 24254, 53, 0 }, /* core2 pc_iss bit14 */
            { 24252, 53, 0 }, /* core2 pc_iss bit15 */
            { 24282, 53, 0 }, /* core2 pc_iss bit16 */
            { 24280, 53, 0 }, /* core2 pc_iss bit17 */
            { 24278, 53, 0 }, /* core2 pc_iss bit18 */
            { 24276, 53, 0 }, /* core2 pc_iss bit19 */
            { 24274, 53, 0 }, /* core2 pc_iss bit20 */
            { 24272, 53, 0 }, /* core2 pc_iss bit21 */
            { 24270, 53, 0 }, /* core2 pc_iss bit22 */
            { 24268, 53, 0 }, /* core2 pc_iss bit23 */
            { 24554, 53, 0 }, /* core2 pc_iss bit24 */
            { 24552, 53, 0 }, /* core2 pc_iss bit25 */
            { 24550, 53, 0 }, /* core2 pc_iss bit26 */
            { 24548, 53, 0 }, /* core2 pc_iss bit27 */
            { 24546, 53, 0 }, /* core2 pc_iss bit28 */
            { 24544, 53, 0 }, /* core2 pc_iss bit29 */
            { 24542, 53, 0 }, /* core2 pc_iss bit30 */
            { 24540, 53, 0 }, /* core2 pc_iss bit31 */
            { 24538, 53, 0 }, /* core2 pc_iss bit32 */
            { 24536, 53, 0 }, /* core2 pc_iss bit33 */
            { 24534, 53, 0 }, /* core2 pc_iss bit34 */
            { 24532, 53, 0 }, /* core2 pc_iss bit35 */
            { 24530, 53, 0 }, /* core2 pc_iss bit36 */
            { 24528, 53, 0 }, /* core2 pc_iss bit37 */
            { 24526, 53, 0 }, /* core2 pc_iss bit38 */
            { 24524, 53, 0 }, /* core2 pc_iss bit39 */
            { 24522, 53, 0 }, /* core2 pc_iss bit40 */
            { 24520, 53, 0 }, /* core2 pc_iss bit41 */
            { 24518, 53, 0 }, /* core2 pc_iss bit42 */
            { 24516, 53, 0 }, /* core2 pc_iss bit43 */
            { 24514, 53, 0 }, /* core2 pc_iss bit44 */
            { 24512, 53, 0 }, /* core2 pc_iss bit45 */
            { 24510, 53, 0 }, /* core2 pc_iss bit46 */
            { 24508, 53, 0 }, /* core2 pc_iss bit47 */
            { 24410, 53, 0 }, /* core2 pc_iss bit48 */
            { 24408, 53, 0 }, /* core2 pc_iss bit49 */
            { 24406, 53, 0 }, /* core2 pc_iss bit50 */
            { 24404, 53, 0 }, /* core2 pc_iss bit51 */
            { 24402, 53, 0 }, /* core2 pc_iss bit52 */
            { 24400, 53, 0 }, /* core2 pc_iss bit53 */
            { 24398, 53, 0 }, /* core2 pc_iss bit54 */
            { 24396, 53, 0 }, /* core2 pc_iss bit55 */
            { 24394, 53, 0 }, /* core2 pc_iss bit56 */
            { 24392, 53, 0 }, /* core2 pc_iss bit57 */
            { 24390, 53, 0 }, /* core2 pc_iss bit58 */
            { 24388, 53, 0 }, /* core2 pc_iss bit59 */
            { 24386, 53, 0 }, /* core2 pc_iss bit60 */
            { 24384, 53, 0 }, /* core2 pc_iss bit61 */
            { 24382, 53, 0 }, /* core2 pc_iss bit62 */
            { 24380, 53, 0 }, /* core2 pc_iss bit63 */
            } },
            .full_pc_wr = {{
            { 5090, 53, 0 }, /* core2 full_pc_wr bit0 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit1 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit2 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit3 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit4 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit5 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit6 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit7 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit8 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit9 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit10 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit11 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit12 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit13 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit14 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit15 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit16 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit17 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit18 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit19 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit20 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit21 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit22 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit23 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit24 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit25 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit26 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit27 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit28 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit29 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit30 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit31 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit32 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit33 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit34 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit35 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit36 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit37 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit38 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit39 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit40 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit41 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit42 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit43 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit44 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit45 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit46 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit47 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit48 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit49 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit50 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit51 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit52 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit53 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit54 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit55 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit56 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit57 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit58 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit59 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit60 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit61 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit62 */
            {    0, 0, 2 }, /* core2 full_pc_wr bit63 */
            } },
            .full_pc_ex1 = {{
            { 1666, 53, 0 }, /* core2 full_pc_ex1 bit0 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit1 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit2 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit3 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit4 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit5 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit6 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit7 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit8 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit9 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit10 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit11 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit12 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit13 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit14 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit15 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit16 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit17 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit18 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit19 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit20 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit21 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit22 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit23 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit24 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit25 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit26 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit27 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit28 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit29 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit30 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit31 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit32 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit33 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit34 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit35 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit36 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit37 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit38 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit39 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit40 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit41 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit42 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit43 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit44 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit45 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit46 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit47 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit48 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit49 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit50 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit51 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit52 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit53 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit54 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit55 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit56 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit57 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit58 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit59 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit60 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit61 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit62 */
            {    0, 0, 2 }, /* core2 full_pc_ex1 bit63 */
            } },
            .full_pc_ex2 = {{
            { 5106, 53, 0 }, /* core2 full_pc_ex2 bit0 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit1 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit2 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit3 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit4 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit5 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit6 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit7 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit8 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit9 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit10 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit11 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit12 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit13 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit14 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit15 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit16 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit17 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit18 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit19 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit20 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit21 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit22 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit23 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit24 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit25 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit26 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit27 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit28 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit29 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit30 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit31 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit32 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit33 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit34 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit35 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit36 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit37 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit38 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit39 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit40 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit41 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit42 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit43 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit44 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit45 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit46 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit47 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit48 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit49 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit50 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit51 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit52 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit53 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit54 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit55 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit56 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit57 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit58 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit59 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit60 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit61 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit62 */
            {    0, 0, 2 }, /* core2 full_pc_ex2 bit63 */
            } },
            .return_Stack_pointer = {{
            { 3286, 51, 0 }, /* core2 return_Stack_pointer bit0 */
            { 3284, 51, 0 }, /* core2 return_Stack_pointer bit1 */
            { 2322, 50, 0 }, /* core2 return_Stack_pointer bit2 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit3 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit4 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit5 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit6 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit7 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit8 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit9 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit10 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit11 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit12 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit13 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit14 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit15 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit16 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit17 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit18 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit19 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit20 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit21 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit22 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit23 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit24 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit25 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit26 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit27 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit28 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit29 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit30 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit31 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit32 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit33 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit34 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit35 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit36 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit37 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit38 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit39 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit40 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit41 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit42 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit43 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit44 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit45 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit46 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit47 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit48 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit49 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit50 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit51 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit52 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit53 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit54 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit55 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit56 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit57 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit58 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit59 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit60 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit61 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit62 */
            {    0, 0, 2 }, /* core2 return_Stack_pointer bit63 */
            } },
            .return_Stack0 = {{
            { 15064, 50, 0 }, /* core2 return_Stack0 bit0 */
            { 15048, 50, 0 }, /* core2 return_Stack0 bit1 */
            { 15046, 50, 0 }, /* core2 return_Stack0 bit2 */
            { 15044, 50, 0 }, /* core2 return_Stack0 bit3 */
            { 15042, 50, 0 }, /* core2 return_Stack0 bit4 */
            { 15040, 50, 0 }, /* core2 return_Stack0 bit5 */
            { 15038, 50, 0 }, /* core2 return_Stack0 bit6 */
            { 15036, 50, 0 }, /* core2 return_Stack0 bit7 */
            { 15034, 50, 0 }, /* core2 return_Stack0 bit8 */
            { 14924, 50, 0 }, /* core2 return_Stack0 bit9 */
            { 14922, 50, 0 }, /* core2 return_Stack0 bit10 */
            { 14920, 50, 0 }, /* core2 return_Stack0 bit11 */
            { 14918, 50, 0 }, /* core2 return_Stack0 bit12 */
            { 14916, 50, 0 }, /* core2 return_Stack0 bit13 */
            { 14914, 50, 0 }, /* core2 return_Stack0 bit14 */
            { 14912, 50, 0 }, /* core2 return_Stack0 bit15 */
            { 14910, 50, 0 }, /* core2 return_Stack0 bit16 */
            { 14812, 50, 0 }, /* core2 return_Stack0 bit17 */
            { 14810, 50, 0 }, /* core2 return_Stack0 bit18 */
            { 14808, 50, 0 }, /* core2 return_Stack0 bit19 */
            { 14806, 50, 0 }, /* core2 return_Stack0 bit20 */
            { 14804, 50, 0 }, /* core2 return_Stack0 bit21 */
            { 14802, 50, 0 }, /* core2 return_Stack0 bit22 */
            { 14800, 50, 0 }, /* core2 return_Stack0 bit23 */
            { 14798, 50, 0 }, /* core2 return_Stack0 bit24 */
            { 14844, 50, 0 }, /* core2 return_Stack0 bit25 */
            { 14842, 50, 0 }, /* core2 return_Stack0 bit26 */
            { 14840, 50, 0 }, /* core2 return_Stack0 bit27 */
            { 14838, 50, 0 }, /* core2 return_Stack0 bit28 */
            { 14836, 50, 0 }, /* core2 return_Stack0 bit29 */
            { 14834, 50, 0 }, /* core2 return_Stack0 bit30 */
            { 14832, 50, 0 }, /* core2 return_Stack0 bit31 */
            { 14830, 50, 0 }, /* core2 return_Stack0 bit32 */
            { 15062, 50, 0 }, /* core2 return_Stack0 bit33 */
            { 15060, 50, 0 }, /* core2 return_Stack0 bit34 */
            { 15058, 50, 0 }, /* core2 return_Stack0 bit35 */
            { 15056, 50, 0 }, /* core2 return_Stack0 bit36 */
            { 15054, 50, 0 }, /* core2 return_Stack0 bit37 */
            { 15052, 50, 0 }, /* core2 return_Stack0 bit38 */
            { 15050, 50, 0 }, /* core2 return_Stack0 bit39 */
            { 2356, 50, 0 }, /* core2 return_Stack0 bit40 */
            { 2348, 50, 0 }, /* core2 return_Stack0 bit41 */
            { 2354, 50, 0 }, /* core2 return_Stack0 bit42 */
            { 2352, 50, 0 }, /* core2 return_Stack0 bit43 */
            { 2350, 50, 0 }, /* core2 return_Stack0 bit44 */
            { 2346, 50, 0 }, /* core2 return_Stack0 bit45 */
            { 2344, 50, 0 }, /* core2 return_Stack0 bit46 */
            { 2342, 50, 0 }, /* core2 return_Stack0 bit47 */
            {  882, 51, 0 }, /* core2 return_Stack0 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack0 bit63 */
            } },
            .return_Stack1 = {{
            { 14988, 50, 0 }, /* core2 return_Stack1 bit0 */
            { 14986, 50, 0 }, /* core2 return_Stack1 bit1 */
            { 14984, 50, 0 }, /* core2 return_Stack1 bit2 */
            { 14982, 50, 0 }, /* core2 return_Stack1 bit3 */
            { 14980, 50, 0 }, /* core2 return_Stack1 bit4 */
            { 14978, 50, 0 }, /* core2 return_Stack1 bit5 */
            { 14976, 50, 0 }, /* core2 return_Stack1 bit6 */
            { 14974, 50, 0 }, /* core2 return_Stack1 bit7 */
            { 14940, 50, 0 }, /* core2 return_Stack1 bit8 */
            { 14938, 50, 0 }, /* core2 return_Stack1 bit9 */
            { 14936, 50, 0 }, /* core2 return_Stack1 bit10 */
            { 14934, 50, 0 }, /* core2 return_Stack1 bit11 */
            { 14932, 50, 0 }, /* core2 return_Stack1 bit12 */
            { 14930, 50, 0 }, /* core2 return_Stack1 bit13 */
            { 14928, 50, 0 }, /* core2 return_Stack1 bit14 */
            { 14926, 50, 0 }, /* core2 return_Stack1 bit15 */
            { 14796, 50, 0 }, /* core2 return_Stack1 bit16 */
            { 14794, 50, 0 }, /* core2 return_Stack1 bit17 */
            { 14792, 50, 0 }, /* core2 return_Stack1 bit18 */
            { 14790, 50, 0 }, /* core2 return_Stack1 bit19 */
            { 14788, 50, 0 }, /* core2 return_Stack1 bit20 */
            { 14786, 50, 0 }, /* core2 return_Stack1 bit21 */
            { 14784, 50, 0 }, /* core2 return_Stack1 bit22 */
            { 14782, 50, 0 }, /* core2 return_Stack1 bit23 */
            { 14828, 50, 0 }, /* core2 return_Stack1 bit24 */
            { 14826, 50, 0 }, /* core2 return_Stack1 bit25 */
            { 14824, 50, 0 }, /* core2 return_Stack1 bit26 */
            { 14822, 50, 0 }, /* core2 return_Stack1 bit27 */
            { 14820, 50, 0 }, /* core2 return_Stack1 bit28 */
            { 14818, 50, 0 }, /* core2 return_Stack1 bit29 */
            { 14816, 50, 0 }, /* core2 return_Stack1 bit30 */
            { 14814, 50, 0 }, /* core2 return_Stack1 bit31 */
            { 2332, 50, 0 }, /* core2 return_Stack1 bit32 */
            { 15004, 50, 0 }, /* core2 return_Stack1 bit33 */
            { 15002, 50, 0 }, /* core2 return_Stack1 bit34 */
            { 15000, 50, 0 }, /* core2 return_Stack1 bit35 */
            { 14998, 50, 0 }, /* core2 return_Stack1 bit36 */
            { 14996, 50, 0 }, /* core2 return_Stack1 bit37 */
            { 14994, 50, 0 }, /* core2 return_Stack1 bit38 */
            { 14992, 50, 0 }, /* core2 return_Stack1 bit39 */
            { 14990, 50, 0 }, /* core2 return_Stack1 bit40 */
            { 2330, 50, 0 }, /* core2 return_Stack1 bit41 */
            { 2340, 50, 0 }, /* core2 return_Stack1 bit42 */
            { 2338, 50, 0 }, /* core2 return_Stack1 bit43 */
            { 2336, 50, 0 }, /* core2 return_Stack1 bit44 */
            { 2328, 50, 0 }, /* core2 return_Stack1 bit45 */
            { 2326, 50, 0 }, /* core2 return_Stack1 bit46 */
            {  888, 51, 0 }, /* core2 return_Stack1 bit47 */
            { 2334, 50, 0 }, /* core2 return_Stack1 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack1 bit63 */
            } },
            .return_Stack2 = {{
            { 14620, 50, 0 }, /* core2 return_Stack2 bit0 */
            { 14876, 50, 0 }, /* core2 return_Stack2 bit1 */
            { 14874, 50, 0 }, /* core2 return_Stack2 bit2 */
            { 14872, 50, 0 }, /* core2 return_Stack2 bit3 */
            { 14870, 50, 0 }, /* core2 return_Stack2 bit4 */
            { 14868, 50, 0 }, /* core2 return_Stack2 bit5 */
            { 14866, 50, 0 }, /* core2 return_Stack2 bit6 */
            { 14864, 50, 0 }, /* core2 return_Stack2 bit7 */
            { 14862, 50, 0 }, /* core2 return_Stack2 bit8 */
            { 14908, 50, 0 }, /* core2 return_Stack2 bit9 */
            { 14906, 50, 0 }, /* core2 return_Stack2 bit10 */
            { 14904, 50, 0 }, /* core2 return_Stack2 bit11 */
            { 14902, 50, 0 }, /* core2 return_Stack2 bit12 */
            { 14900, 50, 0 }, /* core2 return_Stack2 bit13 */
            { 14898, 50, 0 }, /* core2 return_Stack2 bit14 */
            { 14896, 50, 0 }, /* core2 return_Stack2 bit15 */
            { 14894, 50, 0 }, /* core2 return_Stack2 bit16 */
            { 14748, 50, 0 }, /* core2 return_Stack2 bit17 */
            { 14746, 50, 0 }, /* core2 return_Stack2 bit18 */
            { 14744, 50, 0 }, /* core2 return_Stack2 bit19 */
            { 14742, 50, 0 }, /* core2 return_Stack2 bit20 */
            { 14740, 50, 0 }, /* core2 return_Stack2 bit21 */
            { 14738, 50, 0 }, /* core2 return_Stack2 bit22 */
            { 14736, 50, 0 }, /* core2 return_Stack2 bit23 */
            { 14734, 50, 0 }, /* core2 return_Stack2 bit24 */
            { 14700, 50, 0 }, /* core2 return_Stack2 bit25 */
            { 14698, 50, 0 }, /* core2 return_Stack2 bit26 */
            { 14696, 50, 0 }, /* core2 return_Stack2 bit27 */
            { 14694, 50, 0 }, /* core2 return_Stack2 bit28 */
            { 14692, 50, 0 }, /* core2 return_Stack2 bit29 */
            { 14690, 50, 0 }, /* core2 return_Stack2 bit30 */
            { 14688, 50, 0 }, /* core2 return_Stack2 bit31 */
            { 14686, 50, 0 }, /* core2 return_Stack2 bit32 */
            { 14618, 50, 0 }, /* core2 return_Stack2 bit33 */
            { 14616, 50, 0 }, /* core2 return_Stack2 bit34 */
            { 14614, 50, 0 }, /* core2 return_Stack2 bit35 */
            { 14612, 50, 0 }, /* core2 return_Stack2 bit36 */
            { 14610, 50, 0 }, /* core2 return_Stack2 bit37 */
            { 14608, 50, 0 }, /* core2 return_Stack2 bit38 */
            { 14606, 50, 0 }, /* core2 return_Stack2 bit39 */
            { 14684, 50, 0 }, /* core2 return_Stack2 bit40 */
            { 14682, 50, 0 }, /* core2 return_Stack2 bit41 */
            { 14680, 50, 0 }, /* core2 return_Stack2 bit42 */
            { 14678, 50, 0 }, /* core2 return_Stack2 bit43 */
            { 14676, 50, 0 }, /* core2 return_Stack2 bit44 */
            {  890, 51, 0 }, /* core2 return_Stack2 bit45 */
            { 14674, 50, 0 }, /* core2 return_Stack2 bit46 */
            { 14672, 50, 0 }, /* core2 return_Stack2 bit47 */
            { 14670, 50, 0 }, /* core2 return_Stack2 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack2 bit63 */
            } },
            .return_Stack3 = {{
            { 15020, 50, 0 }, /* core2 return_Stack3 bit0 */
            { 14972, 50, 0 }, /* core2 return_Stack3 bit1 */
            { 14970, 50, 0 }, /* core2 return_Stack3 bit2 */
            { 14968, 50, 0 }, /* core2 return_Stack3 bit3 */
            { 14966, 50, 0 }, /* core2 return_Stack3 bit4 */
            { 14964, 50, 0 }, /* core2 return_Stack3 bit5 */
            { 14962, 50, 0 }, /* core2 return_Stack3 bit6 */
            { 14960, 50, 0 }, /* core2 return_Stack3 bit7 */
            { 14958, 50, 0 }, /* core2 return_Stack3 bit8 */
            { 14956, 50, 0 }, /* core2 return_Stack3 bit9 */
            { 14954, 50, 0 }, /* core2 return_Stack3 bit10 */
            { 14952, 50, 0 }, /* core2 return_Stack3 bit11 */
            { 14950, 50, 0 }, /* core2 return_Stack3 bit12 */
            { 14948, 50, 0 }, /* core2 return_Stack3 bit13 */
            { 14946, 50, 0 }, /* core2 return_Stack3 bit14 */
            { 14944, 50, 0 }, /* core2 return_Stack3 bit15 */
            { 14942, 50, 0 }, /* core2 return_Stack3 bit16 */
            { 14764, 50, 0 }, /* core2 return_Stack3 bit17 */
            { 14762, 50, 0 }, /* core2 return_Stack3 bit18 */
            { 14760, 50, 0 }, /* core2 return_Stack3 bit19 */
            { 14758, 50, 0 }, /* core2 return_Stack3 bit20 */
            { 14756, 50, 0 }, /* core2 return_Stack3 bit21 */
            { 14754, 50, 0 }, /* core2 return_Stack3 bit22 */
            { 14752, 50, 0 }, /* core2 return_Stack3 bit23 */
            { 14750, 50, 0 }, /* core2 return_Stack3 bit24 */
            { 14732, 50, 0 }, /* core2 return_Stack3 bit25 */
            { 14730, 50, 0 }, /* core2 return_Stack3 bit26 */
            { 14728, 50, 0 }, /* core2 return_Stack3 bit27 */
            { 14726, 50, 0 }, /* core2 return_Stack3 bit28 */
            { 14724, 50, 0 }, /* core2 return_Stack3 bit29 */
            { 14722, 50, 0 }, /* core2 return_Stack3 bit30 */
            { 14720, 50, 0 }, /* core2 return_Stack3 bit31 */
            { 14718, 50, 0 }, /* core2 return_Stack3 bit32 */
            { 15018, 50, 0 }, /* core2 return_Stack3 bit33 */
            { 15016, 50, 0 }, /* core2 return_Stack3 bit34 */
            { 15014, 50, 0 }, /* core2 return_Stack3 bit35 */
            { 15012, 50, 0 }, /* core2 return_Stack3 bit36 */
            { 15010, 50, 0 }, /* core2 return_Stack3 bit37 */
            { 15008, 50, 0 }, /* core2 return_Stack3 bit38 */
            { 15006, 50, 0 }, /* core2 return_Stack3 bit39 */
            { 14668, 50, 0 }, /* core2 return_Stack3 bit40 */
            { 14666, 50, 0 }, /* core2 return_Stack3 bit41 */
            { 14664, 50, 0 }, /* core2 return_Stack3 bit42 */
            { 14662, 50, 0 }, /* core2 return_Stack3 bit43 */
            { 14660, 50, 0 }, /* core2 return_Stack3 bit44 */
            {  876, 51, 0 }, /* core2 return_Stack3 bit45 */
            { 14658, 50, 0 }, /* core2 return_Stack3 bit46 */
            { 14656, 50, 0 }, /* core2 return_Stack3 bit47 */
            { 14654, 50, 0 }, /* core2 return_Stack3 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack3 bit63 */
            } },
            .return_Stack4 = {{
            { 14860, 50, 0 }, /* core2 return_Stack4 bit0 */
            { 14858, 50, 0 }, /* core2 return_Stack4 bit1 */
            { 14856, 50, 0 }, /* core2 return_Stack4 bit2 */
            { 14854, 50, 0 }, /* core2 return_Stack4 bit3 */
            { 14852, 50, 0 }, /* core2 return_Stack4 bit4 */
            { 14850, 50, 0 }, /* core2 return_Stack4 bit5 */
            { 14848, 50, 0 }, /* core2 return_Stack4 bit6 */
            { 14846, 50, 0 }, /* core2 return_Stack4 bit7 */
            { 14892, 50, 0 }, /* core2 return_Stack4 bit8 */
            { 14890, 50, 0 }, /* core2 return_Stack4 bit9 */
            { 14888, 50, 0 }, /* core2 return_Stack4 bit10 */
            { 14886, 50, 0 }, /* core2 return_Stack4 bit11 */
            {  884, 51, 0 }, /* core2 return_Stack4 bit12 */
            { 14884, 50, 0 }, /* core2 return_Stack4 bit13 */
            { 14882, 50, 0 }, /* core2 return_Stack4 bit14 */
            { 14880, 50, 0 }, /* core2 return_Stack4 bit15 */
            { 14878, 50, 0 }, /* core2 return_Stack4 bit16 */
            { 14780, 50, 0 }, /* core2 return_Stack4 bit17 */
            { 14778, 50, 0 }, /* core2 return_Stack4 bit18 */
            { 14776, 50, 0 }, /* core2 return_Stack4 bit19 */
            { 14774, 50, 0 }, /* core2 return_Stack4 bit20 */
            { 14772, 50, 0 }, /* core2 return_Stack4 bit21 */
            { 14770, 50, 0 }, /* core2 return_Stack4 bit22 */
            { 14768, 50, 0 }, /* core2 return_Stack4 bit23 */
            { 14766, 50, 0 }, /* core2 return_Stack4 bit24 */
            { 14716, 50, 0 }, /* core2 return_Stack4 bit25 */
            { 14714, 50, 0 }, /* core2 return_Stack4 bit26 */
            { 14712, 50, 0 }, /* core2 return_Stack4 bit27 */
            { 14710, 50, 0 }, /* core2 return_Stack4 bit28 */
            { 14708, 50, 0 }, /* core2 return_Stack4 bit29 */
            { 14706, 50, 0 }, /* core2 return_Stack4 bit30 */
            { 14704, 50, 0 }, /* core2 return_Stack4 bit31 */
            { 14702, 50, 0 }, /* core2 return_Stack4 bit32 */
            { 14636, 50, 0 }, /* core2 return_Stack4 bit33 */
            { 14634, 50, 0 }, /* core2 return_Stack4 bit34 */
            { 14632, 50, 0 }, /* core2 return_Stack4 bit35 */
            { 14630, 50, 0 }, /* core2 return_Stack4 bit36 */
            { 14628, 50, 0 }, /* core2 return_Stack4 bit37 */
            { 14626, 50, 0 }, /* core2 return_Stack4 bit38 */
            { 14624, 50, 0 }, /* core2 return_Stack4 bit39 */
            { 14622, 50, 0 }, /* core2 return_Stack4 bit40 */
            { 14652, 50, 0 }, /* core2 return_Stack4 bit41 */
            { 14650, 50, 0 }, /* core2 return_Stack4 bit42 */
            { 14648, 50, 0 }, /* core2 return_Stack4 bit43 */
            { 14646, 50, 0 }, /* core2 return_Stack4 bit44 */
            { 14644, 50, 0 }, /* core2 return_Stack4 bit45 */
            { 14642, 50, 0 }, /* core2 return_Stack4 bit46 */
            { 14640, 50, 0 }, /* core2 return_Stack4 bit47 */
            { 14638, 50, 0 }, /* core2 return_Stack4 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack4 bit63 */
            } },
            .return_Stack5 = {{
            { 14604, 50, 0 }, /* core2 return_Stack5 bit0 */
            { 14272, 50, 0 }, /* core2 return_Stack5 bit1 */
            { 14270, 50, 0 }, /* core2 return_Stack5 bit2 */
            { 14268, 50, 0 }, /* core2 return_Stack5 bit3 */
            { 14266, 50, 0 }, /* core2 return_Stack5 bit4 */
            { 14264, 50, 0 }, /* core2 return_Stack5 bit5 */
            { 14262, 50, 0 }, /* core2 return_Stack5 bit6 */
            { 14260, 50, 0 }, /* core2 return_Stack5 bit7 */
            { 14258, 50, 0 }, /* core2 return_Stack5 bit8 */
            { 14288, 50, 0 }, /* core2 return_Stack5 bit9 */
            { 14286, 50, 0 }, /* core2 return_Stack5 bit10 */
            { 14284, 50, 0 }, /* core2 return_Stack5 bit11 */
            {  886, 51, 0 }, /* core2 return_Stack5 bit12 */
            { 14282, 50, 0 }, /* core2 return_Stack5 bit13 */
            { 14280, 50, 0 }, /* core2 return_Stack5 bit14 */
            { 14278, 50, 0 }, /* core2 return_Stack5 bit15 */
            { 14276, 50, 0 }, /* core2 return_Stack5 bit16 */
            { 14274, 50, 0 }, /* core2 return_Stack5 bit17 */
            { 14304, 50, 0 }, /* core2 return_Stack5 bit18 */
            { 14302, 50, 0 }, /* core2 return_Stack5 bit19 */
            { 14300, 50, 0 }, /* core2 return_Stack5 bit20 */
            { 14298, 50, 0 }, /* core2 return_Stack5 bit21 */
            { 14296, 50, 0 }, /* core2 return_Stack5 bit22 */
            { 14294, 50, 0 }, /* core2 return_Stack5 bit23 */
            { 14292, 50, 0 }, /* core2 return_Stack5 bit24 */
            { 14290, 50, 0 }, /* core2 return_Stack5 bit25 */
            { 14464, 50, 0 }, /* core2 return_Stack5 bit26 */
            { 14462, 50, 0 }, /* core2 return_Stack5 bit27 */
            { 14460, 50, 0 }, /* core2 return_Stack5 bit28 */
            { 14458, 50, 0 }, /* core2 return_Stack5 bit29 */
            { 14456, 50, 0 }, /* core2 return_Stack5 bit30 */
            { 14454, 50, 0 }, /* core2 return_Stack5 bit31 */
            { 14452, 50, 0 }, /* core2 return_Stack5 bit32 */
            { 14602, 50, 0 }, /* core2 return_Stack5 bit33 */
            { 14600, 50, 0 }, /* core2 return_Stack5 bit34 */
            { 14598, 50, 0 }, /* core2 return_Stack5 bit35 */
            { 14596, 50, 0 }, /* core2 return_Stack5 bit36 */
            { 14594, 50, 0 }, /* core2 return_Stack5 bit37 */
            { 14592, 50, 0 }, /* core2 return_Stack5 bit38 */
            { 14590, 50, 0 }, /* core2 return_Stack5 bit39 */
            { 14448, 50, 0 }, /* core2 return_Stack5 bit40 */
            { 14446, 50, 0 }, /* core2 return_Stack5 bit41 */
            { 14444, 50, 0 }, /* core2 return_Stack5 bit42 */
            { 14442, 50, 0 }, /* core2 return_Stack5 bit43 */
            { 14440, 50, 0 }, /* core2 return_Stack5 bit44 */
            { 14450, 50, 0 }, /* core2 return_Stack5 bit45 */
            { 14438, 50, 0 }, /* core2 return_Stack5 bit46 */
            { 14436, 50, 0 }, /* core2 return_Stack5 bit47 */
            { 14434, 50, 0 }, /* core2 return_Stack5 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack5 bit63 */
            } },
            .return_Stack6 = {{
            { 14400, 50, 0 }, /* core2 return_Stack6 bit0 */
            { 14398, 50, 0 }, /* core2 return_Stack6 bit1 */
            { 14396, 50, 0 }, /* core2 return_Stack6 bit2 */
            { 14394, 50, 0 }, /* core2 return_Stack6 bit3 */
            { 14392, 50, 0 }, /* core2 return_Stack6 bit4 */
            { 14390, 50, 0 }, /* core2 return_Stack6 bit5 */
            { 14388, 50, 0 }, /* core2 return_Stack6 bit6 */
            { 14386, 50, 0 }, /* core2 return_Stack6 bit7 */
            { 14352, 50, 0 }, /* core2 return_Stack6 bit8 */
            { 14350, 50, 0 }, /* core2 return_Stack6 bit9 */
            { 14348, 50, 0 }, /* core2 return_Stack6 bit10 */
            { 14346, 50, 0 }, /* core2 return_Stack6 bit11 */
            { 14344, 50, 0 }, /* core2 return_Stack6 bit12 */
            { 14342, 50, 0 }, /* core2 return_Stack6 bit13 */
            { 14340, 50, 0 }, /* core2 return_Stack6 bit14 */
            { 14338, 50, 0 }, /* core2 return_Stack6 bit15 */
            { 14320, 50, 0 }, /* core2 return_Stack6 bit16 */
            { 14318, 50, 0 }, /* core2 return_Stack6 bit17 */
            { 14316, 50, 0 }, /* core2 return_Stack6 bit18 */
            { 14314, 50, 0 }, /* core2 return_Stack6 bit19 */
            { 14312, 50, 0 }, /* core2 return_Stack6 bit20 */
            { 14310, 50, 0 }, /* core2 return_Stack6 bit21 */
            { 14308, 50, 0 }, /* core2 return_Stack6 bit22 */
            { 14306, 50, 0 }, /* core2 return_Stack6 bit23 */
            { 14480, 50, 0 }, /* core2 return_Stack6 bit24 */
            { 14478, 50, 0 }, /* core2 return_Stack6 bit25 */
            { 14476, 50, 0 }, /* core2 return_Stack6 bit26 */
            { 14474, 50, 0 }, /* core2 return_Stack6 bit27 */
            { 14472, 50, 0 }, /* core2 return_Stack6 bit28 */
            { 14470, 50, 0 }, /* core2 return_Stack6 bit29 */
            { 14468, 50, 0 }, /* core2 return_Stack6 bit30 */
            { 14466, 50, 0 }, /* core2 return_Stack6 bit31 */
            { 14416, 50, 0 }, /* core2 return_Stack6 bit32 */
            { 14414, 50, 0 }, /* core2 return_Stack6 bit33 */
            { 14412, 50, 0 }, /* core2 return_Stack6 bit34 */
            { 14410, 50, 0 }, /* core2 return_Stack6 bit35 */
            { 14408, 50, 0 }, /* core2 return_Stack6 bit36 */
            { 14406, 50, 0 }, /* core2 return_Stack6 bit37 */
            { 14404, 50, 0 }, /* core2 return_Stack6 bit38 */
            { 14402, 50, 0 }, /* core2 return_Stack6 bit39 */
            { 14432, 50, 0 }, /* core2 return_Stack6 bit40 */
            { 14430, 50, 0 }, /* core2 return_Stack6 bit41 */
            { 14428, 50, 0 }, /* core2 return_Stack6 bit42 */
            { 14426, 50, 0 }, /* core2 return_Stack6 bit43 */
            { 14424, 50, 0 }, /* core2 return_Stack6 bit44 */
            { 14422, 50, 0 }, /* core2 return_Stack6 bit45 */
            { 14420, 50, 0 }, /* core2 return_Stack6 bit46 */
            { 14418, 50, 0 }, /* core2 return_Stack6 bit47 */
            {  878, 51, 0 }, /* core2 return_Stack6 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack6 bit63 */
            } },
            .return_Stack7 = {{
            { 14384, 50, 0 }, /* core2 return_Stack7 bit0 */
            { 14382, 50, 0 }, /* core2 return_Stack7 bit1 */
            { 14380, 50, 0 }, /* core2 return_Stack7 bit2 */
            { 14378, 50, 0 }, /* core2 return_Stack7 bit3 */
            { 14376, 50, 0 }, /* core2 return_Stack7 bit4 */
            { 14374, 50, 0 }, /* core2 return_Stack7 bit5 */
            { 14372, 50, 0 }, /* core2 return_Stack7 bit6 */
            { 14370, 50, 0 }, /* core2 return_Stack7 bit7 */
            { 14368, 50, 0 }, /* core2 return_Stack7 bit8 */
            { 14366, 50, 0 }, /* core2 return_Stack7 bit9 */
            { 14364, 50, 0 }, /* core2 return_Stack7 bit10 */
            { 14362, 50, 0 }, /* core2 return_Stack7 bit11 */
            { 14360, 50, 0 }, /* core2 return_Stack7 bit12 */
            { 14358, 50, 0 }, /* core2 return_Stack7 bit13 */
            { 14356, 50, 0 }, /* core2 return_Stack7 bit14 */
            { 14354, 50, 0 }, /* core2 return_Stack7 bit15 */
            { 14336, 50, 0 }, /* core2 return_Stack7 bit16 */
            { 14334, 50, 0 }, /* core2 return_Stack7 bit17 */
            { 14332, 50, 0 }, /* core2 return_Stack7 bit18 */
            { 14330, 50, 0 }, /* core2 return_Stack7 bit19 */
            { 14328, 50, 0 }, /* core2 return_Stack7 bit20 */
            { 14326, 50, 0 }, /* core2 return_Stack7 bit21 */
            { 14324, 50, 0 }, /* core2 return_Stack7 bit22 */
            { 14322, 50, 0 }, /* core2 return_Stack7 bit23 */
            { 14496, 50, 0 }, /* core2 return_Stack7 bit24 */
            { 14494, 50, 0 }, /* core2 return_Stack7 bit25 */
            { 14492, 50, 0 }, /* core2 return_Stack7 bit26 */
            { 14490, 50, 0 }, /* core2 return_Stack7 bit27 */
            { 14488, 50, 0 }, /* core2 return_Stack7 bit28 */
            { 14486, 50, 0 }, /* core2 return_Stack7 bit29 */
            { 14484, 50, 0 }, /* core2 return_Stack7 bit30 */
            { 14482, 50, 0 }, /* core2 return_Stack7 bit31 */
            { 5312, 50, 0 }, /* core2 return_Stack7 bit32 */
            { 5310, 50, 0 }, /* core2 return_Stack7 bit33 */
            { 14512, 50, 0 }, /* core2 return_Stack7 bit34 */
            { 14510, 50, 0 }, /* core2 return_Stack7 bit35 */
            { 14508, 50, 0 }, /* core2 return_Stack7 bit36 */
            { 14506, 50, 0 }, /* core2 return_Stack7 bit37 */
            { 14504, 50, 0 }, /* core2 return_Stack7 bit38 */
            { 14502, 50, 0 }, /* core2 return_Stack7 bit39 */
            { 14500, 50, 0 }, /* core2 return_Stack7 bit40 */
            { 5308, 50, 0 }, /* core2 return_Stack7 bit41 */
            { 14498, 50, 0 }, /* core2 return_Stack7 bit42 */
            { 5306, 50, 0 }, /* core2 return_Stack7 bit43 */
            { 3384, 51, 0 }, /* core2 return_Stack7 bit44 */
            { 5304, 50, 0 }, /* core2 return_Stack7 bit45 */
            { 5302, 50, 0 }, /* core2 return_Stack7 bit46 */
            {  880, 51, 0 }, /* core2 return_Stack7 bit47 */
            { 3382, 51, 0 }, /* core2 return_Stack7 bit48 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit49 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit50 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit51 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit52 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit53 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit54 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit55 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit56 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit57 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit58 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit59 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit60 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit61 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit62 */
            {    0, 0, 2 }, /* core2 return_Stack7 bit63 */
            } },
            .ECC_err0status_v = {{
            { 9942, 53, 0 }, /* core2 ECC_err0status_v bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_v bit63 */
            } },
            .ECC_err0status_ue = {{
            { 19722, 53, 0 }, /* core2 ECC_err0status_ue bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ue bit63 */
            } },
            .ECC_err0status_er = {{
            { 19726, 53, 0 }, /* core2 ECC_err0status_er bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_er bit63 */
            } },
            .ECC_err0status_of = {{
            { 19724, 53, 0 }, /* core2 ECC_err0status_of bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_of bit63 */
            } },
            .ECC_err0status_mv = {{
            { 9940, 53, 0 }, /* core2 ECC_err0status_mv bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_mv bit63 */
            } },
            .ECC_err0status_ce = {{
            { 19730, 53, 0 }, /* core2 ECC_err0status_ce bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ce bit63 */
            } },
            .ECC_err0status_de = {{
            { 19728, 53, 0 }, /* core2 ECC_err0status_de bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_de bit63 */
            } },
            .ECC_err0status_pn = {{
            { 9938, 53, 0 }, /* core2 ECC_err0status_pn bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_pn bit63 */
            } },
            .ECC_err0status_ierr = {{
            { 9936, 53, 0 }, /* core2 ECC_err0status_ierr bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_ierr bit63 */
            } },
            .ECC_err0status_serr = {{
            { 9934, 53, 0 }, /* core2 ECC_err0status_serr bit0 */
            { 9932, 53, 0 }, /* core2 ECC_err0status_serr bit1 */
            { 9930, 53, 0 }, /* core2 ECC_err0status_serr bit2 */
            { 9928, 53, 0 }, /* core2 ECC_err0status_serr bit3 */
            { 2654, 53, 0 }, /* core2 ECC_err0status_serr bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0status_serr bit63 */
            } },
            .ECC_err0misc_other_err_cnt_overflow = {{
            { 9654, 53, 0 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit0 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit1 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit2 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit3 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit4 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit5 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit6 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit7 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit8 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit9 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit10 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit11 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit12 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit13 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit14 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit15 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit16 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit17 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit18 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit19 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit20 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit21 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit22 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit23 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit24 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit25 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit26 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit27 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit28 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit29 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit30 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit31 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit32 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit33 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit34 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit35 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit36 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit37 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit38 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit39 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit40 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit41 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit42 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit43 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit44 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit45 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit46 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit47 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit48 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit49 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit50 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit51 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit52 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit53 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit54 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit55 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit56 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit57 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit58 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit59 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit60 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit61 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit62 */
            {    0, 0, 2 }, /* core2 ECC_err0misc_other_err_cnt_overflow bit63 */
            } },
            .spmc_power_state = {{
            { 9318, 20, 0 }, /* core2 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core2 spmc_power_state bit63 */
            } },
    },
    {        /* core 3 */
            .pc = {{
            { 3876, 55, 0 }, /* core3 pc bit0 */
            { 3874, 55, 0 }, /* core3 pc bit1 */
            { 3872, 55, 0 }, /* core3 pc bit2 */
            { 3870, 55, 0 }, /* core3 pc bit3 */
            { 3868, 55, 0 }, /* core3 pc bit4 */
            { 3866, 55, 0 }, /* core3 pc bit5 */
            { 3864, 55, 0 }, /* core3 pc bit6 */
            { 3862, 55, 0 }, /* core3 pc bit7 */
            { 3892, 55, 0 }, /* core3 pc bit8 */
            { 3890, 55, 0 }, /* core3 pc bit9 */
            { 3888, 55, 0 }, /* core3 pc bit10 */
            { 3886, 55, 0 }, /* core3 pc bit11 */
            { 3884, 55, 0 }, /* core3 pc bit12 */
            { 3882, 55, 0 }, /* core3 pc bit13 */
            { 3880, 55, 0 }, /* core3 pc bit14 */
            { 3878, 55, 0 }, /* core3 pc bit15 */
            { 3828, 55, 0 }, /* core3 pc bit16 */
            { 3826, 55, 0 }, /* core3 pc bit17 */
            { 3824, 55, 0 }, /* core3 pc bit18 */
            { 3822, 55, 0 }, /* core3 pc bit19 */
            { 3820, 55, 0 }, /* core3 pc bit20 */
            { 3818, 55, 0 }, /* core3 pc bit21 */
            { 3816, 55, 0 }, /* core3 pc bit22 */
            { 3814, 55, 0 }, /* core3 pc bit23 */
            { 3780, 55, 0 }, /* core3 pc bit24 */
            { 3778, 55, 0 }, /* core3 pc bit25 */
            { 3776, 55, 0 }, /* core3 pc bit26 */
            { 3774, 55, 0 }, /* core3 pc bit27 */
            { 3772, 55, 0 }, /* core3 pc bit28 */
            { 3770, 55, 0 }, /* core3 pc bit29 */
            { 3768, 55, 0 }, /* core3 pc bit30 */
            { 3766, 55, 0 }, /* core3 pc bit31 */
            { 3620, 55, 0 }, /* core3 pc bit32 */
            { 3618, 55, 0 }, /* core3 pc bit33 */
            { 3616, 55, 0 }, /* core3 pc bit34 */
            { 3614, 55, 0 }, /* core3 pc bit35 */
            { 3612, 55, 0 }, /* core3 pc bit36 */
            { 3610, 55, 0 }, /* core3 pc bit37 */
            { 3608, 55, 0 }, /* core3 pc bit38 */
            { 3606, 55, 0 }, /* core3 pc bit39 */
            { 3636, 55, 0 }, /* core3 pc bit40 */
            { 3634, 55, 0 }, /* core3 pc bit41 */
            { 3632, 55, 0 }, /* core3 pc bit42 */
            { 3630, 55, 0 }, /* core3 pc bit43 */
            { 3628, 55, 0 }, /* core3 pc bit44 */
            { 3626, 55, 0 }, /* core3 pc bit45 */
            { 3624, 55, 0 }, /* core3 pc bit46 */
            { 3622, 55, 0 }, /* core3 pc bit47 */
            { 3540, 55, 0 }, /* core3 pc bit48 */
            { 3538, 55, 0 }, /* core3 pc bit49 */
            { 3536, 55, 0 }, /* core3 pc bit50 */
            { 3534, 55, 0 }, /* core3 pc bit51 */
            { 3532, 55, 0 }, /* core3 pc bit52 */
            { 3530, 55, 0 }, /* core3 pc bit53 */
            { 3528, 55, 0 }, /* core3 pc bit54 */
            { 3526, 55, 0 }, /* core3 pc bit55 */
            { 3732, 55, 0 }, /* core3 pc bit56 */
            { 3730, 55, 0 }, /* core3 pc bit57 */
            { 3728, 55, 0 }, /* core3 pc bit58 */
            { 3726, 55, 0 }, /* core3 pc bit59 */
            { 3724, 55, 0 }, /* core3 pc bit60 */
            { 3722, 55, 0 }, /* core3 pc bit61 */
            { 3720, 55, 0 }, /* core3 pc bit62 */
            { 3718, 55, 0 }, /* core3 pc bit63 */
            } },
            .sp32 = {{
            { 14358, 60, 0 }, /* core3 sp32 bit0 */
            { 14356, 60, 0 }, /* core3 sp32 bit1 */
            { 14354, 60, 0 }, /* core3 sp32 bit2 */
            { 14352, 60, 0 }, /* core3 sp32 bit3 */
            { 14350, 60, 0 }, /* core3 sp32 bit4 */
            { 14348, 60, 0 }, /* core3 sp32 bit5 */
            { 7688, 60, 0 }, /* core3 sp32 bit6 */
            { 7686, 60, 0 }, /* core3 sp32 bit7 */
            { 7684, 60, 0 }, /* core3 sp32 bit8 */
            { 14346, 60, 0 }, /* core3 sp32 bit9 */
            { 14344, 60, 0 }, /* core3 sp32 bit10 */
            { 14342, 60, 0 }, /* core3 sp32 bit11 */
            { 14340, 60, 0 }, /* core3 sp32 bit12 */
            { 14338, 60, 0 }, /* core3 sp32 bit13 */
            { 14336, 60, 0 }, /* core3 sp32 bit14 */
            { 14334, 60, 0 }, /* core3 sp32 bit15 */
            { 14374, 60, 0 }, /* core3 sp32 bit16 */
            { 7690, 60, 0 }, /* core3 sp32 bit17 */
            { 14372, 60, 0 }, /* core3 sp32 bit18 */
            { 14370, 60, 0 }, /* core3 sp32 bit19 */
            { 14332, 60, 0 }, /* core3 sp32 bit20 */
            { 14330, 60, 0 }, /* core3 sp32 bit21 */
            { 14328, 60, 0 }, /* core3 sp32 bit22 */
            { 14368, 60, 0 }, /* core3 sp32 bit23 */
            { 14366, 60, 0 }, /* core3 sp32 bit24 */
            { 7682, 60, 0 }, /* core3 sp32 bit25 */
            { 7680, 60, 0 }, /* core3 sp32 bit26 */
            { 14364, 60, 0 }, /* core3 sp32 bit27 */
            { 7678, 60, 0 }, /* core3 sp32 bit28 */
            { 14362, 60, 0 }, /* core3 sp32 bit29 */
            { 14360, 60, 0 }, /* core3 sp32 bit30 */
            { 7676, 60, 0 }, /* core3 sp32 bit31 */
            { 7522, 60, 0 }, /* core3 sp32 bit32 */
            { 7520, 60, 0 }, /* core3 sp32 bit33 */
            { 26802, 61, 0 }, /* core3 sp32 bit34 */
            { 7518, 60, 0 }, /* core3 sp32 bit35 */
            { 26804, 61, 0 }, /* core3 sp32 bit36 */
            { 7516, 60, 0 }, /* core3 sp32 bit37 */
            { 14128, 60, 0 }, /* core3 sp32 bit38 */
            { 7528, 60, 0 }, /* core3 sp32 bit39 */
            { 7526, 60, 0 }, /* core3 sp32 bit40 */
            { 7524, 60, 0 }, /* core3 sp32 bit41 */
            { 3076, 60, 0 }, /* core3 sp32 bit42 */
            { 7530, 60, 0 }, /* core3 sp32 bit43 */
            { 3078, 60, 0 }, /* core3 sp32 bit44 */
            { 14126, 60, 0 }, /* core3 sp32 bit45 */
            { 14124, 60, 0 }, /* core3 sp32 bit46 */
            { 14122, 60, 0 }, /* core3 sp32 bit47 */
            { 14134, 60, 0 }, /* core3 sp32 bit48 */
            { 14120, 60, 0 }, /* core3 sp32 bit49 */
            { 14118, 60, 0 }, /* core3 sp32 bit50 */
            { 14116, 60, 0 }, /* core3 sp32 bit51 */
            { 14132, 60, 0 }, /* core3 sp32 bit52 */
            { 14114, 60, 0 }, /* core3 sp32 bit53 */
            { 14112, 60, 0 }, /* core3 sp32 bit54 */
            { 14110, 60, 0 }, /* core3 sp32 bit55 */
            { 14108, 60, 0 }, /* core3 sp32 bit56 */
            { 14106, 60, 0 }, /* core3 sp32 bit57 */
            { 14104, 60, 0 }, /* core3 sp32 bit58 */
            { 7514, 60, 0 }, /* core3 sp32 bit59 */
            { 7512, 60, 0 }, /* core3 sp32 bit60 */
            { 7510, 60, 0 }, /* core3 sp32 bit61 */
            { 7508, 60, 0 }, /* core3 sp32 bit62 */
            { 14130, 60, 0 }, /* core3 sp32 bit63 */
            } },
            .fp32 = {{
            { 15150, 60, 0 }, /* core3 fp32 bit0 */
            { 15148, 60, 0 }, /* core3 fp32 bit1 */
            { 3098, 60, 0 }, /* core3 fp32 bit2 */
            { 7568, 60, 0 }, /* core3 fp32 bit3 */
            { 15146, 60, 0 }, /* core3 fp32 bit4 */
            { 15144, 60, 0 }, /* core3 fp32 bit5 */
            { 15142, 60, 0 }, /* core3 fp32 bit6 */
            { 26952, 61, 0 }, /* core3 fp32 bit7 */
            { 15074, 60, 0 }, /* core3 fp32 bit8 */
            { 15166, 60, 0 }, /* core3 fp32 bit9 */
            { 15164, 60, 0 }, /* core3 fp32 bit10 */
            { 15140, 60, 0 }, /* core3 fp32 bit11 */
            { 15162, 60, 0 }, /* core3 fp32 bit12 */
            { 7566, 60, 0 }, /* core3 fp32 bit13 */
            { 15160, 60, 0 }, /* core3 fp32 bit14 */
            { 15158, 60, 0 }, /* core3 fp32 bit15 */
            { 15086, 60, 0 }, /* core3 fp32 bit16 */
            { 15084, 60, 0 }, /* core3 fp32 bit17 */
            { 15082, 60, 0 }, /* core3 fp32 bit18 */
            { 15138, 60, 0 }, /* core3 fp32 bit19 */
            { 15080, 60, 0 }, /* core3 fp32 bit20 */
            { 3096, 60, 0 }, /* core3 fp32 bit21 */
            { 15156, 60, 0 }, /* core3 fp32 bit22 */
            { 7564, 60, 0 }, /* core3 fp32 bit23 */
            { 15078, 60, 0 }, /* core3 fp32 bit24 */
            { 15154, 60, 0 }, /* core3 fp32 bit25 */
            { 26950, 61, 0 }, /* core3 fp32 bit26 */
            { 15076, 60, 0 }, /* core3 fp32 bit27 */
            { 15072, 60, 0 }, /* core3 fp32 bit28 */
            { 15152, 60, 0 }, /* core3 fp32 bit29 */
            { 15136, 60, 0 }, /* core3 fp32 bit30 */
            { 7570, 60, 0 }, /* core3 fp32 bit31 */
            { 10510, 60, 0 }, /* core3 fp32 bit32 */
            { 2910, 60, 0 }, /* core3 fp32 bit33 */
            { 10508, 60, 0 }, /* core3 fp32 bit34 */
            { 14858, 60, 0 }, /* core3 fp32 bit35 */
            { 14856, 60, 0 }, /* core3 fp32 bit36 */
            { 14854, 60, 0 }, /* core3 fp32 bit37 */
            { 10506, 60, 0 }, /* core3 fp32 bit38 */
            { 14852, 60, 0 }, /* core3 fp32 bit39 */
            { 10514, 60, 0 }, /* core3 fp32 bit40 */
            { 14878, 60, 0 }, /* core3 fp32 bit41 */
            { 10504, 60, 0 }, /* core3 fp32 bit42 */
            { 10512, 60, 0 }, /* core3 fp32 bit43 */
            { 14876, 60, 0 }, /* core3 fp32 bit44 */
            { 14850, 60, 0 }, /* core3 fp32 bit45 */
            { 14848, 60, 0 }, /* core3 fp32 bit46 */
            { 7434, 60, 0 }, /* core3 fp32 bit47 */
            { 14874, 60, 0 }, /* core3 fp32 bit48 */
            { 14872, 60, 0 }, /* core3 fp32 bit49 */
            { 7432, 60, 0 }, /* core3 fp32 bit50 */
            { 14870, 60, 0 }, /* core3 fp32 bit51 */
            { 7430, 60, 0 }, /* core3 fp32 bit52 */
            { 14868, 60, 0 }, /* core3 fp32 bit53 */
            { 14866, 60, 0 }, /* core3 fp32 bit54 */
            { 14864, 60, 0 }, /* core3 fp32 bit55 */
            { 2908, 60, 0 }, /* core3 fp32 bit56 */
            { 14862, 60, 0 }, /* core3 fp32 bit57 */
            { 2912, 60, 0 }, /* core3 fp32 bit58 */
            { 14860, 60, 0 }, /* core3 fp32 bit59 */
            { 2914, 60, 0 }, /* core3 fp32 bit60 */
            { 26880, 61, 0 }, /* core3 fp32 bit61 */
            { 7428, 60, 0 }, /* core3 fp32 bit62 */
            { 26882, 61, 0 }, /* core3 fp32 bit63 */
            } },
            .fp64 = {{
            { 7110, 60, 0 }, /* core3 fp64 bit0 */
            { 7096, 60, 0 }, /* core3 fp64 bit1 */
            { 7102, 60, 0 }, /* core3 fp64 bit2 */
            { 13594, 60, 0 }, /* core3 fp64 bit3 */
            { 2546, 60, 0 }, /* core3 fp64 bit4 */
            { 2550, 60, 0 }, /* core3 fp64 bit5 */
            { 13530, 60, 0 }, /* core3 fp64 bit6 */
            { 13528, 60, 0 }, /* core3 fp64 bit7 */
            { 7108, 60, 0 }, /* core3 fp64 bit8 */
            { 13592, 60, 0 }, /* core3 fp64 bit9 */
            { 2552, 60, 0 }, /* core3 fp64 bit10 */
            { 7106, 60, 0 }, /* core3 fp64 bit11 */
            { 13590, 60, 0 }, /* core3 fp64 bit12 */
            { 13588, 60, 0 }, /* core3 fp64 bit13 */
            { 13586, 60, 0 }, /* core3 fp64 bit14 */
            { 13584, 60, 0 }, /* core3 fp64 bit15 */
            { 7100, 60, 0 }, /* core3 fp64 bit16 */
            { 13526, 60, 0 }, /* core3 fp64 bit17 */
            { 7104, 60, 0 }, /* core3 fp64 bit18 */
            { 13524, 60, 0 }, /* core3 fp64 bit19 */
            { 13522, 60, 0 }, /* core3 fp64 bit20 */
            { 13520, 60, 0 }, /* core3 fp64 bit21 */
            { 13582, 60, 0 }, /* core3 fp64 bit22 */
            { 13580, 60, 0 }, /* core3 fp64 bit23 */
            { 13518, 60, 0 }, /* core3 fp64 bit24 */
            { 2544, 60, 0 }, /* core3 fp64 bit25 */
            { 26702, 61, 0 }, /* core3 fp64 bit26 */
            { 13516, 60, 0 }, /* core3 fp64 bit27 */
            { 2548, 60, 0 }, /* core3 fp64 bit28 */
            { 2554, 60, 0 }, /* core3 fp64 bit29 */
            { 7098, 60, 0 }, /* core3 fp64 bit30 */
            { 26700, 61, 0 }, /* core3 fp64 bit31 */
            { 2446, 60, 0 }, /* core3 fp64 bit32 */
            { 6982, 60, 0 }, /* core3 fp64 bit33 */
            { 6990, 60, 0 }, /* core3 fp64 bit34 */
            { 13214, 60, 0 }, /* core3 fp64 bit35 */
            { 13212, 60, 0 }, /* core3 fp64 bit36 */
            { 13200, 60, 0 }, /* core3 fp64 bit37 */
            { 6988, 60, 0 }, /* core3 fp64 bit38 */
            { 13230, 60, 0 }, /* core3 fp64 bit39 */
            { 13228, 60, 0 }, /* core3 fp64 bit40 */
            { 13226, 60, 0 }, /* core3 fp64 bit41 */
            { 13224, 60, 0 }, /* core3 fp64 bit42 */
            { 13222, 60, 0 }, /* core3 fp64 bit43 */
            { 13220, 60, 0 }, /* core3 fp64 bit44 */
            { 6974, 60, 0 }, /* core3 fp64 bit45 */
            { 6972, 60, 0 }, /* core3 fp64 bit46 */
            { 6970, 60, 0 }, /* core3 fp64 bit47 */
            { 13210, 60, 0 }, /* core3 fp64 bit48 */
            { 13208, 60, 0 }, /* core3 fp64 bit49 */
            { 6968, 60, 0 }, /* core3 fp64 bit50 */
            { 13218, 60, 0 }, /* core3 fp64 bit51 */
            { 13206, 60, 0 }, /* core3 fp64 bit52 */
            { 13204, 60, 0 }, /* core3 fp64 bit53 */
            { 13216, 60, 0 }, /* core3 fp64 bit54 */
            { 13202, 60, 0 }, /* core3 fp64 bit55 */
            { 6980, 60, 0 }, /* core3 fp64 bit56 */
            { 26860, 61, 0 }, /* core3 fp64 bit57 */
            { 26858, 61, 0 }, /* core3 fp64 bit58 */
            { 6978, 60, 0 }, /* core3 fp64 bit59 */
            { 6986, 60, 0 }, /* core3 fp64 bit60 */
            { 2444, 60, 0 }, /* core3 fp64 bit61 */
            { 6984, 60, 0 }, /* core3 fp64 bit62 */
            { 6976, 60, 0 }, /* core3 fp64 bit63 */
            } },
            .sp_EL0 = {{
            { 13466, 60, 0 }, /* core3 sp_EL0 bit0 */
            { 13120, 60, 0 }, /* core3 sp_EL0 bit1 */
            { 2538, 60, 0 }, /* core3 sp_EL0 bit2 */
            { 9994, 60, 0 }, /* core3 sp_EL0 bit3 */
            { 13464, 60, 0 }, /* core3 sp_EL0 bit4 */
            { 10132, 60, 0 }, /* core3 sp_EL0 bit5 */
            { 10130, 60, 0 }, /* core3 sp_EL0 bit6 */
            { 10128, 60, 0 }, /* core3 sp_EL0 bit7 */
            { 26712, 61, 0 }, /* core3 sp_EL0 bit8 */
            { 13134, 60, 0 }, /* core3 sp_EL0 bit9 */
            { 9992, 60, 0 }, /* core3 sp_EL0 bit10 */
            { 13462, 60, 0 }, /* core3 sp_EL0 bit11 */
            { 13132, 60, 0 }, /* core3 sp_EL0 bit12 */
            { 13130, 60, 0 }, /* core3 sp_EL0 bit13 */
            { 13128, 60, 0 }, /* core3 sp_EL0 bit14 */
            { 13126, 60, 0 }, /* core3 sp_EL0 bit15 */
            { 13470, 60, 0 }, /* core3 sp_EL0 bit16 */
            { 10138, 60, 0 }, /* core3 sp_EL0 bit17 */
            { 10136, 60, 0 }, /* core3 sp_EL0 bit18 */
            { 10134, 60, 0 }, /* core3 sp_EL0 bit19 */
            { 13460, 60, 0 }, /* core3 sp_EL0 bit20 */
            { 13468, 60, 0 }, /* core3 sp_EL0 bit21 */
            { 13124, 60, 0 }, /* core3 sp_EL0 bit22 */
            { 13122, 60, 0 }, /* core3 sp_EL0 bit23 */
            { 13458, 60, 0 }, /* core3 sp_EL0 bit24 */
            { 9990, 60, 0 }, /* core3 sp_EL0 bit25 */
            { 9988, 60, 0 }, /* core3 sp_EL0 bit26 */
            { 13456, 60, 0 }, /* core3 sp_EL0 bit27 */
            { 26710, 61, 0 }, /* core3 sp_EL0 bit28 */
            { 9986, 60, 0 }, /* core3 sp_EL0 bit29 */
            { 2536, 60, 0 }, /* core3 sp_EL0 bit30 */
            { 9984, 60, 0 }, /* core3 sp_EL0 bit31 */
            { 2442, 60, 0 }, /* core3 sp_EL0 bit32 */
            { 13262, 60, 0 }, /* core3 sp_EL0 bit33 */
            { 6950, 60, 0 }, /* core3 sp_EL0 bit34 */
            { 13260, 60, 0 }, /* core3 sp_EL0 bit35 */
            { 13258, 60, 0 }, /* core3 sp_EL0 bit36 */
            { 6942, 60, 0 }, /* core3 sp_EL0 bit37 */
            { 6948, 60, 0 }, /* core3 sp_EL0 bit38 */
            { 6940, 60, 0 }, /* core3 sp_EL0 bit39 */
            { 6934, 60, 0 }, /* core3 sp_EL0 bit40 */
            { 13256, 60, 0 }, /* core3 sp_EL0 bit41 */
            { 6932, 60, 0 }, /* core3 sp_EL0 bit42 */
            { 26768, 61, 0 }, /* core3 sp_EL0 bit43 */
            { 6930, 60, 0 }, /* core3 sp_EL0 bit44 */
            { 13254, 60, 0 }, /* core3 sp_EL0 bit45 */
            { 6938, 60, 0 }, /* core3 sp_EL0 bit46 */
            { 13252, 60, 0 }, /* core3 sp_EL0 bit47 */
            { 13250, 60, 0 }, /* core3 sp_EL0 bit48 */
            { 13248, 60, 0 }, /* core3 sp_EL0 bit49 */
            { 13246, 60, 0 }, /* core3 sp_EL0 bit50 */
            { 13244, 60, 0 }, /* core3 sp_EL0 bit51 */
            { 13242, 60, 0 }, /* core3 sp_EL0 bit52 */
            { 13240, 60, 0 }, /* core3 sp_EL0 bit53 */
            { 6928, 60, 0 }, /* core3 sp_EL0 bit54 */
            { 13238, 60, 0 }, /* core3 sp_EL0 bit55 */
            { 13236, 60, 0 }, /* core3 sp_EL0 bit56 */
            { 13234, 60, 0 }, /* core3 sp_EL0 bit57 */
            { 26766, 61, 0 }, /* core3 sp_EL0 bit58 */
            { 6936, 60, 0 }, /* core3 sp_EL0 bit59 */
            { 6944, 60, 0 }, /* core3 sp_EL0 bit60 */
            { 2440, 60, 0 }, /* core3 sp_EL0 bit61 */
            { 6946, 60, 0 }, /* core3 sp_EL0 bit62 */
            { 13232, 60, 0 }, /* core3 sp_EL0 bit63 */
            } },
            .sp_EL1 = {{
            { 13396, 60, 0 }, /* core3 sp_EL1 bit0 */
            { 10088, 60, 0 }, /* core3 sp_EL1 bit1 */
            { 2526, 60, 0 }, /* core3 sp_EL1 bit2 */
            { 13390, 60, 0 }, /* core3 sp_EL1 bit3 */
            { 13406, 60, 0 }, /* core3 sp_EL1 bit4 */
            { 10108, 60, 0 }, /* core3 sp_EL1 bit5 */
            { 10106, 60, 0 }, /* core3 sp_EL1 bit6 */
            { 10104, 60, 0 }, /* core3 sp_EL1 bit7 */
            { 26716, 61, 0 }, /* core3 sp_EL1 bit8 */
            { 13388, 60, 0 }, /* core3 sp_EL1 bit9 */
            { 10086, 60, 0 }, /* core3 sp_EL1 bit10 */
            { 13394, 60, 0 }, /* core3 sp_EL1 bit11 */
            { 10084, 60, 0 }, /* core3 sp_EL1 bit12 */
            { 13386, 60, 0 }, /* core3 sp_EL1 bit13 */
            { 13384, 60, 0 }, /* core3 sp_EL1 bit14 */
            { 13382, 60, 0 }, /* core3 sp_EL1 bit15 */
            { 13404, 60, 0 }, /* core3 sp_EL1 bit16 */
            { 10114, 60, 0 }, /* core3 sp_EL1 bit17 */
            { 10112, 60, 0 }, /* core3 sp_EL1 bit18 */
            { 10110, 60, 0 }, /* core3 sp_EL1 bit19 */
            { 13402, 60, 0 }, /* core3 sp_EL1 bit20 */
            { 13400, 60, 0 }, /* core3 sp_EL1 bit21 */
            { 13380, 60, 0 }, /* core3 sp_EL1 bit22 */
            { 10082, 60, 0 }, /* core3 sp_EL1 bit23 */
            { 13398, 60, 0 }, /* core3 sp_EL1 bit24 */
            { 13378, 60, 0 }, /* core3 sp_EL1 bit25 */
            { 13376, 60, 0 }, /* core3 sp_EL1 bit26 */
            { 13392, 60, 0 }, /* core3 sp_EL1 bit27 */
            { 26714, 61, 0 }, /* core3 sp_EL1 bit28 */
            { 10090, 60, 0 }, /* core3 sp_EL1 bit29 */
            { 2524, 60, 0 }, /* core3 sp_EL1 bit30 */
            { 10080, 60, 0 }, /* core3 sp_EL1 bit31 */
            { 13358, 60, 0 }, /* core3 sp_EL1 bit32 */
            { 13356, 60, 0 }, /* core3 sp_EL1 bit33 */
            { 6886, 60, 0 }, /* core3 sp_EL1 bit34 */
            { 13354, 60, 0 }, /* core3 sp_EL1 bit35 */
            { 13352, 60, 0 }, /* core3 sp_EL1 bit36 */
            { 10076, 60, 0 }, /* core3 sp_EL1 bit37 */
            { 6884, 60, 0 }, /* core3 sp_EL1 bit38 */
            { 13350, 60, 0 }, /* core3 sp_EL1 bit39 */
            { 26744, 61, 0 }, /* core3 sp_EL1 bit40 */
            { 13348, 60, 0 }, /* core3 sp_EL1 bit41 */
            { 6878, 60, 0 }, /* core3 sp_EL1 bit42 */
            { 6876, 60, 0 }, /* core3 sp_EL1 bit43 */
            { 6874, 60, 0 }, /* core3 sp_EL1 bit44 */
            { 13346, 60, 0 }, /* core3 sp_EL1 bit45 */
            { 10074, 60, 0 }, /* core3 sp_EL1 bit46 */
            { 13344, 60, 0 }, /* core3 sp_EL1 bit47 */
            { 13342, 60, 0 }, /* core3 sp_EL1 bit48 */
            { 13340, 60, 0 }, /* core3 sp_EL1 bit49 */
            { 10072, 60, 0 }, /* core3 sp_EL1 bit50 */
            { 13338, 60, 0 }, /* core3 sp_EL1 bit51 */
            { 13336, 60, 0 }, /* core3 sp_EL1 bit52 */
            { 13334, 60, 0 }, /* core3 sp_EL1 bit53 */
            { 6872, 60, 0 }, /* core3 sp_EL1 bit54 */
            { 13332, 60, 0 }, /* core3 sp_EL1 bit55 */
            { 10070, 60, 0 }, /* core3 sp_EL1 bit56 */
            { 10068, 60, 0 }, /* core3 sp_EL1 bit57 */
            { 26742, 61, 0 }, /* core3 sp_EL1 bit58 */
            { 13330, 60, 0 }, /* core3 sp_EL1 bit59 */
            { 6882, 60, 0 }, /* core3 sp_EL1 bit60 */
            { 13328, 60, 0 }, /* core3 sp_EL1 bit61 */
            { 6880, 60, 0 }, /* core3 sp_EL1 bit62 */
            { 10078, 60, 0 }, /* core3 sp_EL1 bit63 */
            } },
            .sp_EL2 = {{
            { 13138, 60, 0 }, /* core3 sp_EL2 bit0 */
            { 13136, 60, 0 }, /* core3 sp_EL2 bit1 */
            { 13454, 60, 0 }, /* core3 sp_EL2 bit2 */
            { 13438, 60, 0 }, /* core3 sp_EL2 bit3 */
            { 13452, 60, 0 }, /* core3 sp_EL2 bit4 */
            { 2534, 60, 0 }, /* core3 sp_EL2 bit5 */
            { 10122, 60, 0 }, /* core3 sp_EL2 bit6 */
            { 10120, 60, 0 }, /* core3 sp_EL2 bit7 */
            { 10118, 60, 0 }, /* core3 sp_EL2 bit8 */
            { 13450, 60, 0 }, /* core3 sp_EL2 bit9 */
            { 13436, 60, 0 }, /* core3 sp_EL2 bit10 */
            { 13434, 60, 0 }, /* core3 sp_EL2 bit11 */
            { 13432, 60, 0 }, /* core3 sp_EL2 bit12 */
            { 13448, 60, 0 }, /* core3 sp_EL2 bit13 */
            { 13446, 60, 0 }, /* core3 sp_EL2 bit14 */
            { 13444, 60, 0 }, /* core3 sp_EL2 bit15 */
            { 13442, 60, 0 }, /* core3 sp_EL2 bit16 */
            { 10126, 60, 0 }, /* core3 sp_EL2 bit17 */
            { 10124, 60, 0 }, /* core3 sp_EL2 bit18 */
            { 10116, 60, 0 }, /* core3 sp_EL2 bit19 */
            { 13430, 60, 0 }, /* core3 sp_EL2 bit20 */
            { 13440, 60, 0 }, /* core3 sp_EL2 bit21 */
            { 13150, 60, 0 }, /* core3 sp_EL2 bit22 */
            { 13428, 60, 0 }, /* core3 sp_EL2 bit23 */
            { 13148, 60, 0 }, /* core3 sp_EL2 bit24 */
            { 13146, 60, 0 }, /* core3 sp_EL2 bit25 */
            { 13144, 60, 0 }, /* core3 sp_EL2 bit26 */
            { 13426, 60, 0 }, /* core3 sp_EL2 bit27 */
            { 2532, 60, 0 }, /* core3 sp_EL2 bit28 */
            { 13142, 60, 0 }, /* core3 sp_EL2 bit29 */
            { 13140, 60, 0 }, /* core3 sp_EL2 bit30 */
            { 13424, 60, 0 }, /* core3 sp_EL2 bit31 */
            { 13310, 60, 0 }, /* core3 sp_EL2 bit32 */
            { 13308, 60, 0 }, /* core3 sp_EL2 bit33 */
            { 6902, 60, 0 }, /* core3 sp_EL2 bit34 */
            { 13306, 60, 0 }, /* core3 sp_EL2 bit35 */
            { 13304, 60, 0 }, /* core3 sp_EL2 bit36 */
            { 10066, 60, 0 }, /* core3 sp_EL2 bit37 */
            { 6900, 60, 0 }, /* core3 sp_EL2 bit38 */
            { 10064, 60, 0 }, /* core3 sp_EL2 bit39 */
            { 26754, 61, 0 }, /* core3 sp_EL2 bit40 */
            { 13302, 60, 0 }, /* core3 sp_EL2 bit41 */
            { 6910, 60, 0 }, /* core3 sp_EL2 bit42 */
            { 6908, 60, 0 }, /* core3 sp_EL2 bit43 */
            { 6906, 60, 0 }, /* core3 sp_EL2 bit44 */
            { 13300, 60, 0 }, /* core3 sp_EL2 bit45 */
            { 10062, 60, 0 }, /* core3 sp_EL2 bit46 */
            { 13298, 60, 0 }, /* core3 sp_EL2 bit47 */
            { 13296, 60, 0 }, /* core3 sp_EL2 bit48 */
            { 10060, 60, 0 }, /* core3 sp_EL2 bit49 */
            { 10058, 60, 0 }, /* core3 sp_EL2 bit50 */
            { 13326, 60, 0 }, /* core3 sp_EL2 bit51 */
            { 13324, 60, 0 }, /* core3 sp_EL2 bit52 */
            { 13322, 60, 0 }, /* core3 sp_EL2 bit53 */
            { 6904, 60, 0 }, /* core3 sp_EL2 bit54 */
            { 13320, 60, 0 }, /* core3 sp_EL2 bit55 */
            { 13318, 60, 0 }, /* core3 sp_EL2 bit56 */
            { 10056, 60, 0 }, /* core3 sp_EL2 bit57 */
            { 6898, 60, 0 }, /* core3 sp_EL2 bit58 */
            { 13316, 60, 0 }, /* core3 sp_EL2 bit59 */
            { 6896, 60, 0 }, /* core3 sp_EL2 bit60 */
            { 13314, 60, 0 }, /* core3 sp_EL2 bit61 */
            { 26752, 61, 0 }, /* core3 sp_EL2 bit62 */
            { 13312, 60, 0 }, /* core3 sp_EL2 bit63 */
            } },
            .sp_EL3 = {{
            { 10100, 60, 0 }, /* core3 sp_EL3 bit0 */
            { 7090, 60, 0 }, /* core3 sp_EL3 bit1 */
            { 7094, 60, 0 }, /* core3 sp_EL3 bit2 */
            { 13162, 60, 0 }, /* core3 sp_EL3 bit3 */
            { 10098, 60, 0 }, /* core3 sp_EL3 bit4 */
            { 2530, 60, 0 }, /* core3 sp_EL3 bit5 */
            { 13422, 60, 0 }, /* core3 sp_EL3 bit6 */
            { 13420, 60, 0 }, /* core3 sp_EL3 bit7 */
            { 13418, 60, 0 }, /* core3 sp_EL3 bit8 */
            { 13160, 60, 0 }, /* core3 sp_EL3 bit9 */
            { 13158, 60, 0 }, /* core3 sp_EL3 bit10 */
            { 10096, 60, 0 }, /* core3 sp_EL3 bit11 */
            { 13156, 60, 0 }, /* core3 sp_EL3 bit12 */
            { 13154, 60, 0 }, /* core3 sp_EL3 bit13 */
            { 13152, 60, 0 }, /* core3 sp_EL3 bit14 */
            { 7086, 60, 0 }, /* core3 sp_EL3 bit15 */
            { 13416, 60, 0 }, /* core3 sp_EL3 bit16 */
            { 13414, 60, 0 }, /* core3 sp_EL3 bit17 */
            { 13412, 60, 0 }, /* core3 sp_EL3 bit18 */
            { 13410, 60, 0 }, /* core3 sp_EL3 bit19 */
            { 10094, 60, 0 }, /* core3 sp_EL3 bit20 */
            { 10092, 60, 0 }, /* core3 sp_EL3 bit21 */
            { 13166, 60, 0 }, /* core3 sp_EL3 bit22 */
            { 7084, 60, 0 }, /* core3 sp_EL3 bit23 */
            { 13408, 60, 0 }, /* core3 sp_EL3 bit24 */
            { 7088, 60, 0 }, /* core3 sp_EL3 bit25 */
            { 7082, 60, 0 }, /* core3 sp_EL3 bit26 */
            { 10102, 60, 0 }, /* core3 sp_EL3 bit27 */
            { 2528, 60, 0 }, /* core3 sp_EL3 bit28 */
            { 13164, 60, 0 }, /* core3 sp_EL3 bit29 */
            { 7092, 60, 0 }, /* core3 sp_EL3 bit30 */
            { 7080, 60, 0 }, /* core3 sp_EL3 bit31 */
            { 2434, 60, 0 }, /* core3 sp_EL3 bit32 */
            { 13278, 60, 0 }, /* core3 sp_EL3 bit33 */
            { 2430, 60, 0 }, /* core3 sp_EL3 bit34 */
            { 13294, 60, 0 }, /* core3 sp_EL3 bit35 */
            { 13292, 60, 0 }, /* core3 sp_EL3 bit36 */
            { 13276, 60, 0 }, /* core3 sp_EL3 bit37 */
            { 2438, 60, 0 }, /* core3 sp_EL3 bit38 */
            { 13290, 60, 0 }, /* core3 sp_EL3 bit39 */
            { 6926, 60, 0 }, /* core3 sp_EL3 bit40 */
            { 13274, 60, 0 }, /* core3 sp_EL3 bit41 */
            { 6924, 60, 0 }, /* core3 sp_EL3 bit42 */
            { 26762, 61, 0 }, /* core3 sp_EL3 bit43 */
            { 6922, 60, 0 }, /* core3 sp_EL3 bit44 */
            { 13272, 60, 0 }, /* core3 sp_EL3 bit45 */
            { 13288, 60, 0 }, /* core3 sp_EL3 bit46 */
            { 13286, 60, 0 }, /* core3 sp_EL3 bit47 */
            { 13270, 60, 0 }, /* core3 sp_EL3 bit48 */
            { 13268, 60, 0 }, /* core3 sp_EL3 bit49 */
            { 13284, 60, 0 }, /* core3 sp_EL3 bit50 */
            { 13266, 60, 0 }, /* core3 sp_EL3 bit51 */
            { 13282, 60, 0 }, /* core3 sp_EL3 bit52 */
            { 13264, 60, 0 }, /* core3 sp_EL3 bit53 */
            { 6920, 60, 0 }, /* core3 sp_EL3 bit54 */
            { 13280, 60, 0 }, /* core3 sp_EL3 bit55 */
            { 6918, 60, 0 }, /* core3 sp_EL3 bit56 */
            { 6916, 60, 0 }, /* core3 sp_EL3 bit57 */
            { 2428, 60, 0 }, /* core3 sp_EL3 bit58 */
            { 6914, 60, 0 }, /* core3 sp_EL3 bit59 */
            { 2436, 60, 0 }, /* core3 sp_EL3 bit60 */
            { 2432, 60, 0 }, /* core3 sp_EL3 bit61 */
            { 26760, 61, 0 }, /* core3 sp_EL3 bit62 */
            { 6912, 60, 0 }, /* core3 sp_EL3 bit63 */
            } },
            .elr_EL1 = {{
            { 13490, 60, 0 }, /* core3 elr_EL1 bit0 */
            { 13488, 60, 0 }, /* core3 elr_EL1 bit1 */
            { 13502, 60, 0 }, /* core3 elr_EL1 bit2 */
            { 13086, 60, 0 }, /* core3 elr_EL1 bit3 */
            { 13084, 60, 0 }, /* core3 elr_EL1 bit4 */
            { 2570, 60, 0 }, /* core3 elr_EL1 bit5 */
            { 10186, 60, 0 }, /* core3 elr_EL1 bit6 */
            { 10178, 60, 0 }, /* core3 elr_EL1 bit7 */
            { 10176, 60, 0 }, /* core3 elr_EL1 bit8 */
            { 13082, 60, 0 }, /* core3 elr_EL1 bit9 */
            { 13080, 60, 0 }, /* core3 elr_EL1 bit10 */
            { 13078, 60, 0 }, /* core3 elr_EL1 bit11 */
            { 13076, 60, 0 }, /* core3 elr_EL1 bit12 */
            { 13500, 60, 0 }, /* core3 elr_EL1 bit13 */
            { 13074, 60, 0 }, /* core3 elr_EL1 bit14 */
            { 13072, 60, 0 }, /* core3 elr_EL1 bit15 */
            { 13498, 60, 0 }, /* core3 elr_EL1 bit16 */
            { 10184, 60, 0 }, /* core3 elr_EL1 bit17 */
            { 10182, 60, 0 }, /* core3 elr_EL1 bit18 */
            { 10180, 60, 0 }, /* core3 elr_EL1 bit19 */
            { 2568, 60, 0 }, /* core3 elr_EL1 bit20 */
            { 13496, 60, 0 }, /* core3 elr_EL1 bit21 */
            { 13494, 60, 0 }, /* core3 elr_EL1 bit22 */
            { 10174, 60, 0 }, /* core3 elr_EL1 bit23 */
            { 10172, 60, 0 }, /* core3 elr_EL1 bit24 */
            { 13492, 60, 0 }, /* core3 elr_EL1 bit25 */
            { 10170, 60, 0 }, /* core3 elr_EL1 bit26 */
            { 10168, 60, 0 }, /* core3 elr_EL1 bit27 */
            { 26686, 61, 0 }, /* core3 elr_EL1 bit28 */
            { 10166, 60, 0 }, /* core3 elr_EL1 bit29 */
            { 10164, 60, 0 }, /* core3 elr_EL1 bit30 */
            { 26688, 61, 0 }, /* core3 elr_EL1 bit31 */
            { 12706, 60, 0 }, /* core3 elr_EL1 bit32 */
            { 12704, 60, 0 }, /* core3 elr_EL1 bit33 */
            { 12702, 60, 0 }, /* core3 elr_EL1 bit34 */
            { 12700, 60, 0 }, /* core3 elr_EL1 bit35 */
            { 12698, 60, 0 }, /* core3 elr_EL1 bit36 */
            { 12696, 60, 0 }, /* core3 elr_EL1 bit37 */
            { 12708, 60, 0 }, /* core3 elr_EL1 bit38 */
            { 12694, 60, 0 }, /* core3 elr_EL1 bit39 */
            { 26738, 61, 0 }, /* core3 elr_EL1 bit40 */
            { 12692, 60, 0 }, /* core3 elr_EL1 bit41 */
            { 6894, 60, 0 }, /* core3 elr_EL1 bit42 */
            { 6892, 60, 0 }, /* core3 elr_EL1 bit43 */
            { 6890, 60, 0 }, /* core3 elr_EL1 bit44 */
            { 12690, 60, 0 }, /* core3 elr_EL1 bit45 */
            { 2518, 60, 0 }, /* core3 elr_EL1 bit46 */
            { 12688, 60, 0 }, /* core3 elr_EL1 bit47 */
            { 12686, 60, 0 }, /* core3 elr_EL1 bit48 */
            { 12684, 60, 0 }, /* core3 elr_EL1 bit49 */
            { 12682, 60, 0 }, /* core3 elr_EL1 bit50 */
            { 12680, 60, 0 }, /* core3 elr_EL1 bit51 */
            { 12678, 60, 0 }, /* core3 elr_EL1 bit52 */
            { 12676, 60, 0 }, /* core3 elr_EL1 bit53 */
            { 6888, 60, 0 }, /* core3 elr_EL1 bit54 */
            { 12722, 60, 0 }, /* core3 elr_EL1 bit55 */
            { 12720, 60, 0 }, /* core3 elr_EL1 bit56 */
            { 12718, 60, 0 }, /* core3 elr_EL1 bit57 */
            { 2516, 60, 0 }, /* core3 elr_EL1 bit58 */
            { 12716, 60, 0 }, /* core3 elr_EL1 bit59 */
            { 12714, 60, 0 }, /* core3 elr_EL1 bit60 */
            { 12712, 60, 0 }, /* core3 elr_EL1 bit61 */
            { 26736, 61, 0 }, /* core3 elr_EL1 bit62 */
            { 12710, 60, 0 }, /* core3 elr_EL1 bit63 */
            } },
            .elr_EL2 = {{
            { 12880, 60, 0 }, /* core3 elr_EL2 bit0 */
            { 12926, 60, 0 }, /* core3 elr_EL2 bit1 */
            { 12910, 60, 0 }, /* core3 elr_EL2 bit2 */
            { 12908, 60, 0 }, /* core3 elr_EL2 bit3 */
            { 12906, 60, 0 }, /* core3 elr_EL2 bit4 */
            { 2574, 60, 0 }, /* core3 elr_EL2 bit5 */
            { 10198, 60, 0 }, /* core3 elr_EL2 bit6 */
            { 10196, 60, 0 }, /* core3 elr_EL2 bit7 */
            { 10188, 60, 0 }, /* core3 elr_EL2 bit8 */
            { 12904, 60, 0 }, /* core3 elr_EL2 bit9 */
            { 12924, 60, 0 }, /* core3 elr_EL2 bit10 */
            { 12902, 60, 0 }, /* core3 elr_EL2 bit11 */
            { 12900, 60, 0 }, /* core3 elr_EL2 bit12 */
            { 12898, 60, 0 }, /* core3 elr_EL2 bit13 */
            { 12896, 60, 0 }, /* core3 elr_EL2 bit14 */
            { 12894, 60, 0 }, /* core3 elr_EL2 bit15 */
            { 12892, 60, 0 }, /* core3 elr_EL2 bit16 */
            { 10194, 60, 0 }, /* core3 elr_EL2 bit17 */
            { 10192, 60, 0 }, /* core3 elr_EL2 bit18 */
            { 10190, 60, 0 }, /* core3 elr_EL2 bit19 */
            { 12890, 60, 0 }, /* core3 elr_EL2 bit20 */
            { 12922, 60, 0 }, /* core3 elr_EL2 bit21 */
            { 12888, 60, 0 }, /* core3 elr_EL2 bit22 */
            { 12886, 60, 0 }, /* core3 elr_EL2 bit23 */
            { 12920, 60, 0 }, /* core3 elr_EL2 bit24 */
            { 12884, 60, 0 }, /* core3 elr_EL2 bit25 */
            { 12918, 60, 0 }, /* core3 elr_EL2 bit26 */
            { 12916, 60, 0 }, /* core3 elr_EL2 bit27 */
            { 2572, 60, 0 }, /* core3 elr_EL2 bit28 */
            { 12914, 60, 0 }, /* core3 elr_EL2 bit29 */
            { 12912, 60, 0 }, /* core3 elr_EL2 bit30 */
            { 12882, 60, 0 }, /* core3 elr_EL2 bit31 */
            { 12738, 60, 0 }, /* core3 elr_EL2 bit32 */
            { 12736, 60, 0 }, /* core3 elr_EL2 bit33 */
            { 12734, 60, 0 }, /* core3 elr_EL2 bit34 */
            { 12758, 60, 0 }, /* core3 elr_EL2 bit35 */
            { 12756, 60, 0 }, /* core3 elr_EL2 bit36 */
            { 12732, 60, 0 }, /* core3 elr_EL2 bit37 */
            { 12754, 60, 0 }, /* core3 elr_EL2 bit38 */
            { 12752, 60, 0 }, /* core3 elr_EL2 bit39 */
            { 7070, 60, 0 }, /* core3 elr_EL2 bit40 */
            { 12750, 60, 0 }, /* core3 elr_EL2 bit41 */
            { 7068, 60, 0 }, /* core3 elr_EL2 bit42 */
            { 7066, 60, 0 }, /* core3 elr_EL2 bit43 */
            { 7064, 60, 0 }, /* core3 elr_EL2 bit44 */
            { 12748, 60, 0 }, /* core3 elr_EL2 bit45 */
            { 12746, 60, 0 }, /* core3 elr_EL2 bit46 */
            { 12730, 60, 0 }, /* core3 elr_EL2 bit47 */
            { 12728, 60, 0 }, /* core3 elr_EL2 bit48 */
            { 12726, 60, 0 }, /* core3 elr_EL2 bit49 */
            { 12724, 60, 0 }, /* core3 elr_EL2 bit50 */
            { 12744, 60, 0 }, /* core3 elr_EL2 bit51 */
            { 12742, 60, 0 }, /* core3 elr_EL2 bit52 */
            { 12770, 60, 0 }, /* core3 elr_EL2 bit53 */
            { 2514, 60, 0 }, /* core3 elr_EL2 bit54 */
            { 12768, 60, 0 }, /* core3 elr_EL2 bit55 */
            { 12740, 60, 0 }, /* core3 elr_EL2 bit56 */
            { 12766, 60, 0 }, /* core3 elr_EL2 bit57 */
            { 12764, 60, 0 }, /* core3 elr_EL2 bit58 */
            { 26726, 61, 0 }, /* core3 elr_EL2 bit59 */
            { 2512, 60, 0 }, /* core3 elr_EL2 bit60 */
            { 12762, 60, 0 }, /* core3 elr_EL2 bit61 */
            { 26724, 61, 0 }, /* core3 elr_EL2 bit62 */
            { 12760, 60, 0 }, /* core3 elr_EL2 bit63 */
            } },
            .elr_EL3 = {{
            { 26694, 61, 0 }, /* core3 elr_EL3 bit0 */
            { 12974, 60, 0 }, /* core3 elr_EL3 bit1 */
            { 12972, 60, 0 }, /* core3 elr_EL3 bit2 */
            { 12970, 60, 0 }, /* core3 elr_EL3 bit3 */
            { 12958, 60, 0 }, /* core3 elr_EL3 bit4 */
            { 12934, 60, 0 }, /* core3 elr_EL3 bit5 */
            { 12932, 60, 0 }, /* core3 elr_EL3 bit6 */
            { 12930, 60, 0 }, /* core3 elr_EL3 bit7 */
            { 12928, 60, 0 }, /* core3 elr_EL3 bit8 */
            { 12956, 60, 0 }, /* core3 elr_EL3 bit9 */
            { 12968, 60, 0 }, /* core3 elr_EL3 bit10 */
            { 12966, 60, 0 }, /* core3 elr_EL3 bit11 */
            { 12964, 60, 0 }, /* core3 elr_EL3 bit12 */
            { 12962, 60, 0 }, /* core3 elr_EL3 bit13 */
            { 12960, 60, 0 }, /* core3 elr_EL3 bit14 */
            { 9982, 60, 0 }, /* core3 elr_EL3 bit15 */
            { 12954, 60, 0 }, /* core3 elr_EL3 bit16 */
            { 12942, 60, 0 }, /* core3 elr_EL3 bit17 */
            { 12940, 60, 0 }, /* core3 elr_EL3 bit18 */
            { 12938, 60, 0 }, /* core3 elr_EL3 bit19 */
            { 12936, 60, 0 }, /* core3 elr_EL3 bit20 */
            { 9980, 60, 0 }, /* core3 elr_EL3 bit21 */
            { 9978, 60, 0 }, /* core3 elr_EL3 bit22 */
            { 12952, 60, 0 }, /* core3 elr_EL3 bit23 */
            { 12950, 60, 0 }, /* core3 elr_EL3 bit24 */
            { 9976, 60, 0 }, /* core3 elr_EL3 bit25 */
            { 9974, 60, 0 }, /* core3 elr_EL3 bit26 */
            { 12948, 60, 0 }, /* core3 elr_EL3 bit27 */
            { 26692, 61, 0 }, /* core3 elr_EL3 bit28 */
            { 12946, 60, 0 }, /* core3 elr_EL3 bit29 */
            { 12944, 60, 0 }, /* core3 elr_EL3 bit30 */
            { 9972, 60, 0 }, /* core3 elr_EL3 bit31 */
            { 12658, 60, 0 }, /* core3 elr_EL3 bit32 */
            { 12674, 60, 0 }, /* core3 elr_EL3 bit33 */
            { 12656, 60, 0 }, /* core3 elr_EL3 bit34 */
            { 12672, 60, 0 }, /* core3 elr_EL3 bit35 */
            { 12670, 60, 0 }, /* core3 elr_EL3 bit36 */
            { 12668, 60, 0 }, /* core3 elr_EL3 bit37 */
            { 12666, 60, 0 }, /* core3 elr_EL3 bit38 */
            { 12664, 60, 0 }, /* core3 elr_EL3 bit39 */
            { 26750, 61, 0 }, /* core3 elr_EL3 bit40 */
            { 12662, 60, 0 }, /* core3 elr_EL3 bit41 */
            { 6870, 60, 0 }, /* core3 elr_EL3 bit42 */
            { 6868, 60, 0 }, /* core3 elr_EL3 bit43 */
            { 6866, 60, 0 }, /* core3 elr_EL3 bit44 */
            { 12660, 60, 0 }, /* core3 elr_EL3 bit45 */
            { 12654, 60, 0 }, /* core3 elr_EL3 bit46 */
            { 12652, 60, 0 }, /* core3 elr_EL3 bit47 */
            { 12642, 60, 0 }, /* core3 elr_EL3 bit48 */
            { 12650, 60, 0 }, /* core3 elr_EL3 bit49 */
            { 12648, 60, 0 }, /* core3 elr_EL3 bit50 */
            { 12640, 60, 0 }, /* core3 elr_EL3 bit51 */
            { 12646, 60, 0 }, /* core3 elr_EL3 bit52 */
            { 12638, 60, 0 }, /* core3 elr_EL3 bit53 */
            { 6864, 60, 0 }, /* core3 elr_EL3 bit54 */
            { 12636, 60, 0 }, /* core3 elr_EL3 bit55 */
            { 12634, 60, 0 }, /* core3 elr_EL3 bit56 */
            { 12632, 60, 0 }, /* core3 elr_EL3 bit57 */
            { 12630, 60, 0 }, /* core3 elr_EL3 bit58 */
            { 12644, 60, 0 }, /* core3 elr_EL3 bit59 */
            { 2426, 60, 0 }, /* core3 elr_EL3 bit60 */
            { 26748, 61, 0 }, /* core3 elr_EL3 bit61 */
            { 2424, 60, 0 }, /* core3 elr_EL3 bit62 */
            { 12628, 60, 0 }, /* core3 elr_EL3 bit63 */
            } },
            .raw_pc = {{
            { 1554, 60, 0 }, /* core3 raw_pc bit0 */
            { 11390, 60, 0 }, /* core3 raw_pc bit1 */
            { 11388, 60, 0 }, /* core3 raw_pc bit2 */
            { 11386, 60, 0 }, /* core3 raw_pc bit3 */
            { 11384, 60, 0 }, /* core3 raw_pc bit4 */
            { 11382, 60, 0 }, /* core3 raw_pc bit5 */
            { 11380, 60, 0 }, /* core3 raw_pc bit6 */
            { 24190, 60, 0 }, /* core3 raw_pc bit7 */
            { 24188, 60, 0 }, /* core3 raw_pc bit8 */
            { 24186, 60, 0 }, /* core3 raw_pc bit9 */
            { 24184, 60, 0 }, /* core3 raw_pc bit10 */
            { 24182, 60, 0 }, /* core3 raw_pc bit11 */
            { 24180, 60, 0 }, /* core3 raw_pc bit12 */
            { 24178, 60, 0 }, /* core3 raw_pc bit13 */
            { 24176, 60, 0 }, /* core3 raw_pc bit14 */
            { 24172, 60, 0 }, /* core3 raw_pc bit15 */
            { 24170, 60, 0 }, /* core3 raw_pc bit16 */
            { 24168, 60, 0 }, /* core3 raw_pc bit17 */
            { 24166, 60, 0 }, /* core3 raw_pc bit18 */
            { 24164, 60, 0 }, /* core3 raw_pc bit19 */
            { 24162, 60, 0 }, /* core3 raw_pc bit20 */
            { 24160, 60, 0 }, /* core3 raw_pc bit21 */
            { 24158, 60, 0 }, /* core3 raw_pc bit22 */
            { 23792, 60, 0 }, /* core3 raw_pc bit23 */
            { 23790, 60, 0 }, /* core3 raw_pc bit24 */
            { 23788, 60, 0 }, /* core3 raw_pc bit25 */
            { 23786, 60, 0 }, /* core3 raw_pc bit26 */
            { 23784, 60, 0 }, /* core3 raw_pc bit27 */
            { 23782, 60, 0 }, /* core3 raw_pc bit28 */
            { 23780, 60, 0 }, /* core3 raw_pc bit29 */
            { 23778, 60, 0 }, /* core3 raw_pc bit30 */
            { 5062, 60, 0 }, /* core3 raw_pc bit31 */
            { 23774, 60, 0 }, /* core3 raw_pc bit32 */
            { 23772, 60, 0 }, /* core3 raw_pc bit33 */
            { 23770, 60, 0 }, /* core3 raw_pc bit34 */
            { 23768, 60, 0 }, /* core3 raw_pc bit35 */
            { 23766, 60, 0 }, /* core3 raw_pc bit36 */
            { 23764, 60, 0 }, /* core3 raw_pc bit37 */
            { 23762, 60, 0 }, /* core3 raw_pc bit38 */
            { 23760, 60, 0 }, /* core3 raw_pc bit39 */
            { 23758, 60, 0 }, /* core3 raw_pc bit40 */
            { 23756, 60, 0 }, /* core3 raw_pc bit41 */
            { 23754, 60, 0 }, /* core3 raw_pc bit42 */
            { 23752, 60, 0 }, /* core3 raw_pc bit43 */
            { 23750, 60, 0 }, /* core3 raw_pc bit44 */
            { 23748, 60, 0 }, /* core3 raw_pc bit45 */
            { 23746, 60, 0 }, /* core3 raw_pc bit46 */
            { 23776, 60, 0 }, /* core3 raw_pc bit47 */
            { 5060, 60, 0 }, /* core3 raw_pc bit48 */
            { 1540, 60, 0 }, /* core3 raw_pc bit49 */
            {    0, 0, 2 }, /* core3 raw_pc bit50 */
            {    0, 0, 2 }, /* core3 raw_pc bit51 */
            {    0, 0, 2 }, /* core3 raw_pc bit52 */
            {    0, 0, 2 }, /* core3 raw_pc bit53 */
            {    0, 0, 2 }, /* core3 raw_pc bit54 */
            {    0, 0, 2 }, /* core3 raw_pc bit55 */
            {    0, 0, 2 }, /* core3 raw_pc bit56 */
            {    0, 0, 2 }, /* core3 raw_pc bit57 */
            {    0, 0, 2 }, /* core3 raw_pc bit58 */
            {    0, 0, 2 }, /* core3 raw_pc bit59 */
            {    0, 0, 2 }, /* core3 raw_pc bit60 */
            {    0, 0, 2 }, /* core3 raw_pc bit61 */
            {    0, 0, 2 }, /* core3 raw_pc bit62 */
            {    0, 0, 2 }, /* core3 raw_pc bit63 */
            } },
            .pc_iss = {{
            { 1560, 60, 0 }, /* core3 pc_iss bit0 */
            { 11378, 60, 0 }, /* core3 pc_iss bit1 */
            { 11376, 60, 0 }, /* core3 pc_iss bit2 */
            { 11374, 60, 0 }, /* core3 pc_iss bit3 */
            { 11372, 60, 0 }, /* core3 pc_iss bit4 */
            { 11370, 60, 0 }, /* core3 pc_iss bit5 */
            { 11368, 60, 0 }, /* core3 pc_iss bit6 */
            { 1562, 60, 0 }, /* core3 pc_iss bit7 */
            { 24266, 60, 0 }, /* core3 pc_iss bit8 */
            { 24264, 60, 0 }, /* core3 pc_iss bit9 */
            { 24262, 60, 0 }, /* core3 pc_iss bit10 */
            { 24260, 60, 0 }, /* core3 pc_iss bit11 */
            { 24258, 60, 0 }, /* core3 pc_iss bit12 */
            { 24256, 60, 0 }, /* core3 pc_iss bit13 */
            { 24254, 60, 0 }, /* core3 pc_iss bit14 */
            { 24252, 60, 0 }, /* core3 pc_iss bit15 */
            { 24282, 60, 0 }, /* core3 pc_iss bit16 */
            { 24280, 60, 0 }, /* core3 pc_iss bit17 */
            { 24278, 60, 0 }, /* core3 pc_iss bit18 */
            { 24276, 60, 0 }, /* core3 pc_iss bit19 */
            { 24274, 60, 0 }, /* core3 pc_iss bit20 */
            { 24272, 60, 0 }, /* core3 pc_iss bit21 */
            { 24270, 60, 0 }, /* core3 pc_iss bit22 */
            { 24268, 60, 0 }, /* core3 pc_iss bit23 */
            { 24554, 60, 0 }, /* core3 pc_iss bit24 */
            { 24552, 60, 0 }, /* core3 pc_iss bit25 */
            { 24550, 60, 0 }, /* core3 pc_iss bit26 */
            { 24548, 60, 0 }, /* core3 pc_iss bit27 */
            { 24546, 60, 0 }, /* core3 pc_iss bit28 */
            { 24544, 60, 0 }, /* core3 pc_iss bit29 */
            { 24542, 60, 0 }, /* core3 pc_iss bit30 */
            { 24540, 60, 0 }, /* core3 pc_iss bit31 */
            { 24538, 60, 0 }, /* core3 pc_iss bit32 */
            { 24536, 60, 0 }, /* core3 pc_iss bit33 */
            { 24534, 60, 0 }, /* core3 pc_iss bit34 */
            { 24532, 60, 0 }, /* core3 pc_iss bit35 */
            { 24530, 60, 0 }, /* core3 pc_iss bit36 */
            { 24528, 60, 0 }, /* core3 pc_iss bit37 */
            { 24526, 60, 0 }, /* core3 pc_iss bit38 */
            { 24524, 60, 0 }, /* core3 pc_iss bit39 */
            { 24522, 60, 0 }, /* core3 pc_iss bit40 */
            { 24520, 60, 0 }, /* core3 pc_iss bit41 */
            { 24518, 60, 0 }, /* core3 pc_iss bit42 */
            { 24516, 60, 0 }, /* core3 pc_iss bit43 */
            { 24514, 60, 0 }, /* core3 pc_iss bit44 */
            { 24512, 60, 0 }, /* core3 pc_iss bit45 */
            { 24510, 60, 0 }, /* core3 pc_iss bit46 */
            { 24508, 60, 0 }, /* core3 pc_iss bit47 */
            { 24410, 60, 0 }, /* core3 pc_iss bit48 */
            { 24408, 60, 0 }, /* core3 pc_iss bit49 */
            { 24406, 60, 0 }, /* core3 pc_iss bit50 */
            { 24404, 60, 0 }, /* core3 pc_iss bit51 */
            { 24402, 60, 0 }, /* core3 pc_iss bit52 */
            { 24400, 60, 0 }, /* core3 pc_iss bit53 */
            { 24398, 60, 0 }, /* core3 pc_iss bit54 */
            { 24396, 60, 0 }, /* core3 pc_iss bit55 */
            { 24394, 60, 0 }, /* core3 pc_iss bit56 */
            { 24392, 60, 0 }, /* core3 pc_iss bit57 */
            { 24390, 60, 0 }, /* core3 pc_iss bit58 */
            { 24388, 60, 0 }, /* core3 pc_iss bit59 */
            { 24386, 60, 0 }, /* core3 pc_iss bit60 */
            { 24384, 60, 0 }, /* core3 pc_iss bit61 */
            { 24382, 60, 0 }, /* core3 pc_iss bit62 */
            { 24380, 60, 0 }, /* core3 pc_iss bit63 */
            } },
            .full_pc_wr = {{
            { 5090, 60, 0 }, /* core3 full_pc_wr bit0 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit1 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit2 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit3 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit4 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit5 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit6 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit7 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit8 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit9 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit10 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit11 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit12 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit13 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit14 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit15 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit16 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit17 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit18 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit19 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit20 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit21 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit22 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit23 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit24 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit25 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit26 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit27 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit28 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit29 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit30 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit31 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit32 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit33 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit34 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit35 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit36 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit37 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit38 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit39 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit40 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit41 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit42 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit43 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit44 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit45 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit46 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit47 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit48 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit49 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit50 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit51 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit52 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit53 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit54 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit55 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit56 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit57 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit58 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit59 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit60 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit61 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit62 */
            {    0, 0, 2 }, /* core3 full_pc_wr bit63 */
            } },
            .full_pc_ex1 = {{
            { 1666, 60, 0 }, /* core3 full_pc_ex1 bit0 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit1 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit2 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit3 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit4 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit5 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit6 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit7 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit8 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit9 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit10 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit11 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit12 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit13 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit14 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit15 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit16 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit17 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit18 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit19 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit20 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit21 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit22 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit23 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit24 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit25 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit26 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit27 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit28 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit29 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit30 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit31 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit32 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit33 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit34 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit35 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit36 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit37 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit38 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit39 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit40 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit41 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit42 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit43 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit44 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit45 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit46 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit47 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit48 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit49 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit50 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit51 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit52 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit53 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit54 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit55 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit56 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit57 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit58 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit59 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit60 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit61 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit62 */
            {    0, 0, 2 }, /* core3 full_pc_ex1 bit63 */
            } },
            .full_pc_ex2 = {{
            { 5106, 60, 0 }, /* core3 full_pc_ex2 bit0 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit1 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit2 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit3 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit4 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit5 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit6 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit7 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit8 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit9 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit10 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit11 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit12 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit13 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit14 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit15 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit16 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit17 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit18 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit19 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit20 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit21 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit22 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit23 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit24 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit25 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit26 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit27 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit28 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit29 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit30 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit31 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit32 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit33 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit34 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit35 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit36 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit37 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit38 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit39 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit40 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit41 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit42 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit43 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit44 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit45 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit46 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit47 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit48 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit49 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit50 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit51 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit52 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit53 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit54 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit55 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit56 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit57 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit58 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit59 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit60 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit61 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit62 */
            {    0, 0, 2 }, /* core3 full_pc_ex2 bit63 */
            } },
            .return_Stack_pointer = {{
            { 3286, 58, 0 }, /* core3 return_Stack_pointer bit0 */
            { 3284, 58, 0 }, /* core3 return_Stack_pointer bit1 */
            { 2322, 57, 0 }, /* core3 return_Stack_pointer bit2 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit3 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit4 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit5 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit6 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit7 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit8 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit9 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit10 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit11 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit12 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit13 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit14 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit15 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit16 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit17 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit18 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit19 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit20 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit21 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit22 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit23 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit24 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit25 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit26 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit27 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit28 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit29 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit30 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit31 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit32 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit33 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit34 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit35 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit36 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit37 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit38 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit39 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit40 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit41 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit42 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit43 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit44 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit45 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit46 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit47 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit48 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit49 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit50 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit51 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit52 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit53 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit54 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit55 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit56 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit57 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit58 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit59 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit60 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit61 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit62 */
            {    0, 0, 2 }, /* core3 return_Stack_pointer bit63 */
            } },
            .return_Stack0 = {{
            { 15064, 57, 0 }, /* core3 return_Stack0 bit0 */
            { 15048, 57, 0 }, /* core3 return_Stack0 bit1 */
            { 15046, 57, 0 }, /* core3 return_Stack0 bit2 */
            { 15044, 57, 0 }, /* core3 return_Stack0 bit3 */
            { 15042, 57, 0 }, /* core3 return_Stack0 bit4 */
            { 15040, 57, 0 }, /* core3 return_Stack0 bit5 */
            { 15038, 57, 0 }, /* core3 return_Stack0 bit6 */
            { 15036, 57, 0 }, /* core3 return_Stack0 bit7 */
            { 15034, 57, 0 }, /* core3 return_Stack0 bit8 */
            { 14924, 57, 0 }, /* core3 return_Stack0 bit9 */
            { 14922, 57, 0 }, /* core3 return_Stack0 bit10 */
            { 14920, 57, 0 }, /* core3 return_Stack0 bit11 */
            { 14918, 57, 0 }, /* core3 return_Stack0 bit12 */
            { 14916, 57, 0 }, /* core3 return_Stack0 bit13 */
            { 14914, 57, 0 }, /* core3 return_Stack0 bit14 */
            { 14912, 57, 0 }, /* core3 return_Stack0 bit15 */
            { 14910, 57, 0 }, /* core3 return_Stack0 bit16 */
            { 14812, 57, 0 }, /* core3 return_Stack0 bit17 */
            { 14810, 57, 0 }, /* core3 return_Stack0 bit18 */
            { 14808, 57, 0 }, /* core3 return_Stack0 bit19 */
            { 14806, 57, 0 }, /* core3 return_Stack0 bit20 */
            { 14804, 57, 0 }, /* core3 return_Stack0 bit21 */
            { 14802, 57, 0 }, /* core3 return_Stack0 bit22 */
            { 14800, 57, 0 }, /* core3 return_Stack0 bit23 */
            { 14798, 57, 0 }, /* core3 return_Stack0 bit24 */
            { 14844, 57, 0 }, /* core3 return_Stack0 bit25 */
            { 14842, 57, 0 }, /* core3 return_Stack0 bit26 */
            { 14840, 57, 0 }, /* core3 return_Stack0 bit27 */
            { 14838, 57, 0 }, /* core3 return_Stack0 bit28 */
            { 14836, 57, 0 }, /* core3 return_Stack0 bit29 */
            { 14834, 57, 0 }, /* core3 return_Stack0 bit30 */
            { 14832, 57, 0 }, /* core3 return_Stack0 bit31 */
            { 14830, 57, 0 }, /* core3 return_Stack0 bit32 */
            { 15062, 57, 0 }, /* core3 return_Stack0 bit33 */
            { 15060, 57, 0 }, /* core3 return_Stack0 bit34 */
            { 15058, 57, 0 }, /* core3 return_Stack0 bit35 */
            { 15056, 57, 0 }, /* core3 return_Stack0 bit36 */
            { 15054, 57, 0 }, /* core3 return_Stack0 bit37 */
            { 15052, 57, 0 }, /* core3 return_Stack0 bit38 */
            { 15050, 57, 0 }, /* core3 return_Stack0 bit39 */
            { 2356, 57, 0 }, /* core3 return_Stack0 bit40 */
            { 2348, 57, 0 }, /* core3 return_Stack0 bit41 */
            { 2354, 57, 0 }, /* core3 return_Stack0 bit42 */
            { 2352, 57, 0 }, /* core3 return_Stack0 bit43 */
            { 2350, 57, 0 }, /* core3 return_Stack0 bit44 */
            { 2346, 57, 0 }, /* core3 return_Stack0 bit45 */
            { 2344, 57, 0 }, /* core3 return_Stack0 bit46 */
            { 2342, 57, 0 }, /* core3 return_Stack0 bit47 */
            {  882, 58, 0 }, /* core3 return_Stack0 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack0 bit63 */
            } },
            .return_Stack1 = {{
            { 14988, 57, 0 }, /* core3 return_Stack1 bit0 */
            { 14986, 57, 0 }, /* core3 return_Stack1 bit1 */
            { 14984, 57, 0 }, /* core3 return_Stack1 bit2 */
            { 14982, 57, 0 }, /* core3 return_Stack1 bit3 */
            { 14980, 57, 0 }, /* core3 return_Stack1 bit4 */
            { 14978, 57, 0 }, /* core3 return_Stack1 bit5 */
            { 14976, 57, 0 }, /* core3 return_Stack1 bit6 */
            { 14974, 57, 0 }, /* core3 return_Stack1 bit7 */
            { 14940, 57, 0 }, /* core3 return_Stack1 bit8 */
            { 14938, 57, 0 }, /* core3 return_Stack1 bit9 */
            { 14936, 57, 0 }, /* core3 return_Stack1 bit10 */
            { 14934, 57, 0 }, /* core3 return_Stack1 bit11 */
            { 14932, 57, 0 }, /* core3 return_Stack1 bit12 */
            { 14930, 57, 0 }, /* core3 return_Stack1 bit13 */
            { 14928, 57, 0 }, /* core3 return_Stack1 bit14 */
            { 14926, 57, 0 }, /* core3 return_Stack1 bit15 */
            { 14796, 57, 0 }, /* core3 return_Stack1 bit16 */
            { 14794, 57, 0 }, /* core3 return_Stack1 bit17 */
            { 14792, 57, 0 }, /* core3 return_Stack1 bit18 */
            { 14790, 57, 0 }, /* core3 return_Stack1 bit19 */
            { 14788, 57, 0 }, /* core3 return_Stack1 bit20 */
            { 14786, 57, 0 }, /* core3 return_Stack1 bit21 */
            { 14784, 57, 0 }, /* core3 return_Stack1 bit22 */
            { 14782, 57, 0 }, /* core3 return_Stack1 bit23 */
            { 14828, 57, 0 }, /* core3 return_Stack1 bit24 */
            { 14826, 57, 0 }, /* core3 return_Stack1 bit25 */
            { 14824, 57, 0 }, /* core3 return_Stack1 bit26 */
            { 14822, 57, 0 }, /* core3 return_Stack1 bit27 */
            { 14820, 57, 0 }, /* core3 return_Stack1 bit28 */
            { 14818, 57, 0 }, /* core3 return_Stack1 bit29 */
            { 14816, 57, 0 }, /* core3 return_Stack1 bit30 */
            { 14814, 57, 0 }, /* core3 return_Stack1 bit31 */
            { 2332, 57, 0 }, /* core3 return_Stack1 bit32 */
            { 15004, 57, 0 }, /* core3 return_Stack1 bit33 */
            { 15002, 57, 0 }, /* core3 return_Stack1 bit34 */
            { 15000, 57, 0 }, /* core3 return_Stack1 bit35 */
            { 14998, 57, 0 }, /* core3 return_Stack1 bit36 */
            { 14996, 57, 0 }, /* core3 return_Stack1 bit37 */
            { 14994, 57, 0 }, /* core3 return_Stack1 bit38 */
            { 14992, 57, 0 }, /* core3 return_Stack1 bit39 */
            { 14990, 57, 0 }, /* core3 return_Stack1 bit40 */
            { 2330, 57, 0 }, /* core3 return_Stack1 bit41 */
            { 2340, 57, 0 }, /* core3 return_Stack1 bit42 */
            { 2338, 57, 0 }, /* core3 return_Stack1 bit43 */
            { 2336, 57, 0 }, /* core3 return_Stack1 bit44 */
            { 2328, 57, 0 }, /* core3 return_Stack1 bit45 */
            { 2326, 57, 0 }, /* core3 return_Stack1 bit46 */
            {  888, 58, 0 }, /* core3 return_Stack1 bit47 */
            { 2334, 57, 0 }, /* core3 return_Stack1 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack1 bit63 */
            } },
            .return_Stack2 = {{
            { 14620, 57, 0 }, /* core3 return_Stack2 bit0 */
            { 14876, 57, 0 }, /* core3 return_Stack2 bit1 */
            { 14874, 57, 0 }, /* core3 return_Stack2 bit2 */
            { 14872, 57, 0 }, /* core3 return_Stack2 bit3 */
            { 14870, 57, 0 }, /* core3 return_Stack2 bit4 */
            { 14868, 57, 0 }, /* core3 return_Stack2 bit5 */
            { 14866, 57, 0 }, /* core3 return_Stack2 bit6 */
            { 14864, 57, 0 }, /* core3 return_Stack2 bit7 */
            { 14862, 57, 0 }, /* core3 return_Stack2 bit8 */
            { 14908, 57, 0 }, /* core3 return_Stack2 bit9 */
            { 14906, 57, 0 }, /* core3 return_Stack2 bit10 */
            { 14904, 57, 0 }, /* core3 return_Stack2 bit11 */
            { 14902, 57, 0 }, /* core3 return_Stack2 bit12 */
            { 14900, 57, 0 }, /* core3 return_Stack2 bit13 */
            { 14898, 57, 0 }, /* core3 return_Stack2 bit14 */
            { 14896, 57, 0 }, /* core3 return_Stack2 bit15 */
            { 14894, 57, 0 }, /* core3 return_Stack2 bit16 */
            { 14748, 57, 0 }, /* core3 return_Stack2 bit17 */
            { 14746, 57, 0 }, /* core3 return_Stack2 bit18 */
            { 14744, 57, 0 }, /* core3 return_Stack2 bit19 */
            { 14742, 57, 0 }, /* core3 return_Stack2 bit20 */
            { 14740, 57, 0 }, /* core3 return_Stack2 bit21 */
            { 14738, 57, 0 }, /* core3 return_Stack2 bit22 */
            { 14736, 57, 0 }, /* core3 return_Stack2 bit23 */
            { 14734, 57, 0 }, /* core3 return_Stack2 bit24 */
            { 14700, 57, 0 }, /* core3 return_Stack2 bit25 */
            { 14698, 57, 0 }, /* core3 return_Stack2 bit26 */
            { 14696, 57, 0 }, /* core3 return_Stack2 bit27 */
            { 14694, 57, 0 }, /* core3 return_Stack2 bit28 */
            { 14692, 57, 0 }, /* core3 return_Stack2 bit29 */
            { 14690, 57, 0 }, /* core3 return_Stack2 bit30 */
            { 14688, 57, 0 }, /* core3 return_Stack2 bit31 */
            { 14686, 57, 0 }, /* core3 return_Stack2 bit32 */
            { 14618, 57, 0 }, /* core3 return_Stack2 bit33 */
            { 14616, 57, 0 }, /* core3 return_Stack2 bit34 */
            { 14614, 57, 0 }, /* core3 return_Stack2 bit35 */
            { 14612, 57, 0 }, /* core3 return_Stack2 bit36 */
            { 14610, 57, 0 }, /* core3 return_Stack2 bit37 */
            { 14608, 57, 0 }, /* core3 return_Stack2 bit38 */
            { 14606, 57, 0 }, /* core3 return_Stack2 bit39 */
            { 14684, 57, 0 }, /* core3 return_Stack2 bit40 */
            { 14682, 57, 0 }, /* core3 return_Stack2 bit41 */
            { 14680, 57, 0 }, /* core3 return_Stack2 bit42 */
            { 14678, 57, 0 }, /* core3 return_Stack2 bit43 */
            { 14676, 57, 0 }, /* core3 return_Stack2 bit44 */
            {  890, 58, 0 }, /* core3 return_Stack2 bit45 */
            { 14674, 57, 0 }, /* core3 return_Stack2 bit46 */
            { 14672, 57, 0 }, /* core3 return_Stack2 bit47 */
            { 14670, 57, 0 }, /* core3 return_Stack2 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack2 bit63 */
            } },
            .return_Stack3 = {{
            { 15020, 57, 0 }, /* core3 return_Stack3 bit0 */
            { 14972, 57, 0 }, /* core3 return_Stack3 bit1 */
            { 14970, 57, 0 }, /* core3 return_Stack3 bit2 */
            { 14968, 57, 0 }, /* core3 return_Stack3 bit3 */
            { 14966, 57, 0 }, /* core3 return_Stack3 bit4 */
            { 14964, 57, 0 }, /* core3 return_Stack3 bit5 */
            { 14962, 57, 0 }, /* core3 return_Stack3 bit6 */
            { 14960, 57, 0 }, /* core3 return_Stack3 bit7 */
            { 14958, 57, 0 }, /* core3 return_Stack3 bit8 */
            { 14956, 57, 0 }, /* core3 return_Stack3 bit9 */
            { 14954, 57, 0 }, /* core3 return_Stack3 bit10 */
            { 14952, 57, 0 }, /* core3 return_Stack3 bit11 */
            { 14950, 57, 0 }, /* core3 return_Stack3 bit12 */
            { 14948, 57, 0 }, /* core3 return_Stack3 bit13 */
            { 14946, 57, 0 }, /* core3 return_Stack3 bit14 */
            { 14944, 57, 0 }, /* core3 return_Stack3 bit15 */
            { 14942, 57, 0 }, /* core3 return_Stack3 bit16 */
            { 14764, 57, 0 }, /* core3 return_Stack3 bit17 */
            { 14762, 57, 0 }, /* core3 return_Stack3 bit18 */
            { 14760, 57, 0 }, /* core3 return_Stack3 bit19 */
            { 14758, 57, 0 }, /* core3 return_Stack3 bit20 */
            { 14756, 57, 0 }, /* core3 return_Stack3 bit21 */
            { 14754, 57, 0 }, /* core3 return_Stack3 bit22 */
            { 14752, 57, 0 }, /* core3 return_Stack3 bit23 */
            { 14750, 57, 0 }, /* core3 return_Stack3 bit24 */
            { 14732, 57, 0 }, /* core3 return_Stack3 bit25 */
            { 14730, 57, 0 }, /* core3 return_Stack3 bit26 */
            { 14728, 57, 0 }, /* core3 return_Stack3 bit27 */
            { 14726, 57, 0 }, /* core3 return_Stack3 bit28 */
            { 14724, 57, 0 }, /* core3 return_Stack3 bit29 */
            { 14722, 57, 0 }, /* core3 return_Stack3 bit30 */
            { 14720, 57, 0 }, /* core3 return_Stack3 bit31 */
            { 14718, 57, 0 }, /* core3 return_Stack3 bit32 */
            { 15018, 57, 0 }, /* core3 return_Stack3 bit33 */
            { 15016, 57, 0 }, /* core3 return_Stack3 bit34 */
            { 15014, 57, 0 }, /* core3 return_Stack3 bit35 */
            { 15012, 57, 0 }, /* core3 return_Stack3 bit36 */
            { 15010, 57, 0 }, /* core3 return_Stack3 bit37 */
            { 15008, 57, 0 }, /* core3 return_Stack3 bit38 */
            { 15006, 57, 0 }, /* core3 return_Stack3 bit39 */
            { 14668, 57, 0 }, /* core3 return_Stack3 bit40 */
            { 14666, 57, 0 }, /* core3 return_Stack3 bit41 */
            { 14664, 57, 0 }, /* core3 return_Stack3 bit42 */
            { 14662, 57, 0 }, /* core3 return_Stack3 bit43 */
            { 14660, 57, 0 }, /* core3 return_Stack3 bit44 */
            {  876, 58, 0 }, /* core3 return_Stack3 bit45 */
            { 14658, 57, 0 }, /* core3 return_Stack3 bit46 */
            { 14656, 57, 0 }, /* core3 return_Stack3 bit47 */
            { 14654, 57, 0 }, /* core3 return_Stack3 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack3 bit63 */
            } },
            .return_Stack4 = {{
            { 14860, 57, 0 }, /* core3 return_Stack4 bit0 */
            { 14858, 57, 0 }, /* core3 return_Stack4 bit1 */
            { 14856, 57, 0 }, /* core3 return_Stack4 bit2 */
            { 14854, 57, 0 }, /* core3 return_Stack4 bit3 */
            { 14852, 57, 0 }, /* core3 return_Stack4 bit4 */
            { 14850, 57, 0 }, /* core3 return_Stack4 bit5 */
            { 14848, 57, 0 }, /* core3 return_Stack4 bit6 */
            { 14846, 57, 0 }, /* core3 return_Stack4 bit7 */
            { 14892, 57, 0 }, /* core3 return_Stack4 bit8 */
            { 14890, 57, 0 }, /* core3 return_Stack4 bit9 */
            { 14888, 57, 0 }, /* core3 return_Stack4 bit10 */
            { 14886, 57, 0 }, /* core3 return_Stack4 bit11 */
            {  884, 58, 0 }, /* core3 return_Stack4 bit12 */
            { 14884, 57, 0 }, /* core3 return_Stack4 bit13 */
            { 14882, 57, 0 }, /* core3 return_Stack4 bit14 */
            { 14880, 57, 0 }, /* core3 return_Stack4 bit15 */
            { 14878, 57, 0 }, /* core3 return_Stack4 bit16 */
            { 14780, 57, 0 }, /* core3 return_Stack4 bit17 */
            { 14778, 57, 0 }, /* core3 return_Stack4 bit18 */
            { 14776, 57, 0 }, /* core3 return_Stack4 bit19 */
            { 14774, 57, 0 }, /* core3 return_Stack4 bit20 */
            { 14772, 57, 0 }, /* core3 return_Stack4 bit21 */
            { 14770, 57, 0 }, /* core3 return_Stack4 bit22 */
            { 14768, 57, 0 }, /* core3 return_Stack4 bit23 */
            { 14766, 57, 0 }, /* core3 return_Stack4 bit24 */
            { 14716, 57, 0 }, /* core3 return_Stack4 bit25 */
            { 14714, 57, 0 }, /* core3 return_Stack4 bit26 */
            { 14712, 57, 0 }, /* core3 return_Stack4 bit27 */
            { 14710, 57, 0 }, /* core3 return_Stack4 bit28 */
            { 14708, 57, 0 }, /* core3 return_Stack4 bit29 */
            { 14706, 57, 0 }, /* core3 return_Stack4 bit30 */
            { 14704, 57, 0 }, /* core3 return_Stack4 bit31 */
            { 14702, 57, 0 }, /* core3 return_Stack4 bit32 */
            { 14636, 57, 0 }, /* core3 return_Stack4 bit33 */
            { 14634, 57, 0 }, /* core3 return_Stack4 bit34 */
            { 14632, 57, 0 }, /* core3 return_Stack4 bit35 */
            { 14630, 57, 0 }, /* core3 return_Stack4 bit36 */
            { 14628, 57, 0 }, /* core3 return_Stack4 bit37 */
            { 14626, 57, 0 }, /* core3 return_Stack4 bit38 */
            { 14624, 57, 0 }, /* core3 return_Stack4 bit39 */
            { 14622, 57, 0 }, /* core3 return_Stack4 bit40 */
            { 14652, 57, 0 }, /* core3 return_Stack4 bit41 */
            { 14650, 57, 0 }, /* core3 return_Stack4 bit42 */
            { 14648, 57, 0 }, /* core3 return_Stack4 bit43 */
            { 14646, 57, 0 }, /* core3 return_Stack4 bit44 */
            { 14644, 57, 0 }, /* core3 return_Stack4 bit45 */
            { 14642, 57, 0 }, /* core3 return_Stack4 bit46 */
            { 14640, 57, 0 }, /* core3 return_Stack4 bit47 */
            { 14638, 57, 0 }, /* core3 return_Stack4 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack4 bit63 */
            } },
            .return_Stack5 = {{
            { 14604, 57, 0 }, /* core3 return_Stack5 bit0 */
            { 14272, 57, 0 }, /* core3 return_Stack5 bit1 */
            { 14270, 57, 0 }, /* core3 return_Stack5 bit2 */
            { 14268, 57, 0 }, /* core3 return_Stack5 bit3 */
            { 14266, 57, 0 }, /* core3 return_Stack5 bit4 */
            { 14264, 57, 0 }, /* core3 return_Stack5 bit5 */
            { 14262, 57, 0 }, /* core3 return_Stack5 bit6 */
            { 14260, 57, 0 }, /* core3 return_Stack5 bit7 */
            { 14258, 57, 0 }, /* core3 return_Stack5 bit8 */
            { 14288, 57, 0 }, /* core3 return_Stack5 bit9 */
            { 14286, 57, 0 }, /* core3 return_Stack5 bit10 */
            { 14284, 57, 0 }, /* core3 return_Stack5 bit11 */
            {  886, 58, 0 }, /* core3 return_Stack5 bit12 */
            { 14282, 57, 0 }, /* core3 return_Stack5 bit13 */
            { 14280, 57, 0 }, /* core3 return_Stack5 bit14 */
            { 14278, 57, 0 }, /* core3 return_Stack5 bit15 */
            { 14276, 57, 0 }, /* core3 return_Stack5 bit16 */
            { 14274, 57, 0 }, /* core3 return_Stack5 bit17 */
            { 14304, 57, 0 }, /* core3 return_Stack5 bit18 */
            { 14302, 57, 0 }, /* core3 return_Stack5 bit19 */
            { 14300, 57, 0 }, /* core3 return_Stack5 bit20 */
            { 14298, 57, 0 }, /* core3 return_Stack5 bit21 */
            { 14296, 57, 0 }, /* core3 return_Stack5 bit22 */
            { 14294, 57, 0 }, /* core3 return_Stack5 bit23 */
            { 14292, 57, 0 }, /* core3 return_Stack5 bit24 */
            { 14290, 57, 0 }, /* core3 return_Stack5 bit25 */
            { 14464, 57, 0 }, /* core3 return_Stack5 bit26 */
            { 14462, 57, 0 }, /* core3 return_Stack5 bit27 */
            { 14460, 57, 0 }, /* core3 return_Stack5 bit28 */
            { 14458, 57, 0 }, /* core3 return_Stack5 bit29 */
            { 14456, 57, 0 }, /* core3 return_Stack5 bit30 */
            { 14454, 57, 0 }, /* core3 return_Stack5 bit31 */
            { 14452, 57, 0 }, /* core3 return_Stack5 bit32 */
            { 14602, 57, 0 }, /* core3 return_Stack5 bit33 */
            { 14600, 57, 0 }, /* core3 return_Stack5 bit34 */
            { 14598, 57, 0 }, /* core3 return_Stack5 bit35 */
            { 14596, 57, 0 }, /* core3 return_Stack5 bit36 */
            { 14594, 57, 0 }, /* core3 return_Stack5 bit37 */
            { 14592, 57, 0 }, /* core3 return_Stack5 bit38 */
            { 14590, 57, 0 }, /* core3 return_Stack5 bit39 */
            { 14448, 57, 0 }, /* core3 return_Stack5 bit40 */
            { 14446, 57, 0 }, /* core3 return_Stack5 bit41 */
            { 14444, 57, 0 }, /* core3 return_Stack5 bit42 */
            { 14442, 57, 0 }, /* core3 return_Stack5 bit43 */
            { 14440, 57, 0 }, /* core3 return_Stack5 bit44 */
            { 14450, 57, 0 }, /* core3 return_Stack5 bit45 */
            { 14438, 57, 0 }, /* core3 return_Stack5 bit46 */
            { 14436, 57, 0 }, /* core3 return_Stack5 bit47 */
            { 14434, 57, 0 }, /* core3 return_Stack5 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack5 bit63 */
            } },
            .return_Stack6 = {{
            { 14400, 57, 0 }, /* core3 return_Stack6 bit0 */
            { 14398, 57, 0 }, /* core3 return_Stack6 bit1 */
            { 14396, 57, 0 }, /* core3 return_Stack6 bit2 */
            { 14394, 57, 0 }, /* core3 return_Stack6 bit3 */
            { 14392, 57, 0 }, /* core3 return_Stack6 bit4 */
            { 14390, 57, 0 }, /* core3 return_Stack6 bit5 */
            { 14388, 57, 0 }, /* core3 return_Stack6 bit6 */
            { 14386, 57, 0 }, /* core3 return_Stack6 bit7 */
            { 14352, 57, 0 }, /* core3 return_Stack6 bit8 */
            { 14350, 57, 0 }, /* core3 return_Stack6 bit9 */
            { 14348, 57, 0 }, /* core3 return_Stack6 bit10 */
            { 14346, 57, 0 }, /* core3 return_Stack6 bit11 */
            { 14344, 57, 0 }, /* core3 return_Stack6 bit12 */
            { 14342, 57, 0 }, /* core3 return_Stack6 bit13 */
            { 14340, 57, 0 }, /* core3 return_Stack6 bit14 */
            { 14338, 57, 0 }, /* core3 return_Stack6 bit15 */
            { 14320, 57, 0 }, /* core3 return_Stack6 bit16 */
            { 14318, 57, 0 }, /* core3 return_Stack6 bit17 */
            { 14316, 57, 0 }, /* core3 return_Stack6 bit18 */
            { 14314, 57, 0 }, /* core3 return_Stack6 bit19 */
            { 14312, 57, 0 }, /* core3 return_Stack6 bit20 */
            { 14310, 57, 0 }, /* core3 return_Stack6 bit21 */
            { 14308, 57, 0 }, /* core3 return_Stack6 bit22 */
            { 14306, 57, 0 }, /* core3 return_Stack6 bit23 */
            { 14480, 57, 0 }, /* core3 return_Stack6 bit24 */
            { 14478, 57, 0 }, /* core3 return_Stack6 bit25 */
            { 14476, 57, 0 }, /* core3 return_Stack6 bit26 */
            { 14474, 57, 0 }, /* core3 return_Stack6 bit27 */
            { 14472, 57, 0 }, /* core3 return_Stack6 bit28 */
            { 14470, 57, 0 }, /* core3 return_Stack6 bit29 */
            { 14468, 57, 0 }, /* core3 return_Stack6 bit30 */
            { 14466, 57, 0 }, /* core3 return_Stack6 bit31 */
            { 14416, 57, 0 }, /* core3 return_Stack6 bit32 */
            { 14414, 57, 0 }, /* core3 return_Stack6 bit33 */
            { 14412, 57, 0 }, /* core3 return_Stack6 bit34 */
            { 14410, 57, 0 }, /* core3 return_Stack6 bit35 */
            { 14408, 57, 0 }, /* core3 return_Stack6 bit36 */
            { 14406, 57, 0 }, /* core3 return_Stack6 bit37 */
            { 14404, 57, 0 }, /* core3 return_Stack6 bit38 */
            { 14402, 57, 0 }, /* core3 return_Stack6 bit39 */
            { 14432, 57, 0 }, /* core3 return_Stack6 bit40 */
            { 14430, 57, 0 }, /* core3 return_Stack6 bit41 */
            { 14428, 57, 0 }, /* core3 return_Stack6 bit42 */
            { 14426, 57, 0 }, /* core3 return_Stack6 bit43 */
            { 14424, 57, 0 }, /* core3 return_Stack6 bit44 */
            { 14422, 57, 0 }, /* core3 return_Stack6 bit45 */
            { 14420, 57, 0 }, /* core3 return_Stack6 bit46 */
            { 14418, 57, 0 }, /* core3 return_Stack6 bit47 */
            {  878, 58, 0 }, /* core3 return_Stack6 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack6 bit63 */
            } },
            .return_Stack7 = {{
            { 14384, 57, 0 }, /* core3 return_Stack7 bit0 */
            { 14382, 57, 0 }, /* core3 return_Stack7 bit1 */
            { 14380, 57, 0 }, /* core3 return_Stack7 bit2 */
            { 14378, 57, 0 }, /* core3 return_Stack7 bit3 */
            { 14376, 57, 0 }, /* core3 return_Stack7 bit4 */
            { 14374, 57, 0 }, /* core3 return_Stack7 bit5 */
            { 14372, 57, 0 }, /* core3 return_Stack7 bit6 */
            { 14370, 57, 0 }, /* core3 return_Stack7 bit7 */
            { 14368, 57, 0 }, /* core3 return_Stack7 bit8 */
            { 14366, 57, 0 }, /* core3 return_Stack7 bit9 */
            { 14364, 57, 0 }, /* core3 return_Stack7 bit10 */
            { 14362, 57, 0 }, /* core3 return_Stack7 bit11 */
            { 14360, 57, 0 }, /* core3 return_Stack7 bit12 */
            { 14358, 57, 0 }, /* core3 return_Stack7 bit13 */
            { 14356, 57, 0 }, /* core3 return_Stack7 bit14 */
            { 14354, 57, 0 }, /* core3 return_Stack7 bit15 */
            { 14336, 57, 0 }, /* core3 return_Stack7 bit16 */
            { 14334, 57, 0 }, /* core3 return_Stack7 bit17 */
            { 14332, 57, 0 }, /* core3 return_Stack7 bit18 */
            { 14330, 57, 0 }, /* core3 return_Stack7 bit19 */
            { 14328, 57, 0 }, /* core3 return_Stack7 bit20 */
            { 14326, 57, 0 }, /* core3 return_Stack7 bit21 */
            { 14324, 57, 0 }, /* core3 return_Stack7 bit22 */
            { 14322, 57, 0 }, /* core3 return_Stack7 bit23 */
            { 14496, 57, 0 }, /* core3 return_Stack7 bit24 */
            { 14494, 57, 0 }, /* core3 return_Stack7 bit25 */
            { 14492, 57, 0 }, /* core3 return_Stack7 bit26 */
            { 14490, 57, 0 }, /* core3 return_Stack7 bit27 */
            { 14488, 57, 0 }, /* core3 return_Stack7 bit28 */
            { 14486, 57, 0 }, /* core3 return_Stack7 bit29 */
            { 14484, 57, 0 }, /* core3 return_Stack7 bit30 */
            { 14482, 57, 0 }, /* core3 return_Stack7 bit31 */
            { 5312, 57, 0 }, /* core3 return_Stack7 bit32 */
            { 5310, 57, 0 }, /* core3 return_Stack7 bit33 */
            { 14512, 57, 0 }, /* core3 return_Stack7 bit34 */
            { 14510, 57, 0 }, /* core3 return_Stack7 bit35 */
            { 14508, 57, 0 }, /* core3 return_Stack7 bit36 */
            { 14506, 57, 0 }, /* core3 return_Stack7 bit37 */
            { 14504, 57, 0 }, /* core3 return_Stack7 bit38 */
            { 14502, 57, 0 }, /* core3 return_Stack7 bit39 */
            { 14500, 57, 0 }, /* core3 return_Stack7 bit40 */
            { 5308, 57, 0 }, /* core3 return_Stack7 bit41 */
            { 14498, 57, 0 }, /* core3 return_Stack7 bit42 */
            { 5306, 57, 0 }, /* core3 return_Stack7 bit43 */
            { 3384, 58, 0 }, /* core3 return_Stack7 bit44 */
            { 5304, 57, 0 }, /* core3 return_Stack7 bit45 */
            { 5302, 57, 0 }, /* core3 return_Stack7 bit46 */
            {  880, 58, 0 }, /* core3 return_Stack7 bit47 */
            { 3382, 58, 0 }, /* core3 return_Stack7 bit48 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit49 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit50 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit51 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit52 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit53 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit54 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit55 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit56 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit57 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit58 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit59 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit60 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit61 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit62 */
            {    0, 0, 2 }, /* core3 return_Stack7 bit63 */
            } },
            .ECC_err0status_v = {{
            { 9942, 60, 0 }, /* core3 ECC_err0status_v bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_v bit63 */
            } },
            .ECC_err0status_ue = {{
            { 19722, 60, 0 }, /* core3 ECC_err0status_ue bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ue bit63 */
            } },
            .ECC_err0status_er = {{
            { 19726, 60, 0 }, /* core3 ECC_err0status_er bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_er bit63 */
            } },
            .ECC_err0status_of = {{
            { 19724, 60, 0 }, /* core3 ECC_err0status_of bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_of bit63 */
            } },
            .ECC_err0status_mv = {{
            { 9940, 60, 0 }, /* core3 ECC_err0status_mv bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_mv bit63 */
            } },
            .ECC_err0status_ce = {{
            { 19730, 60, 0 }, /* core3 ECC_err0status_ce bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ce bit63 */
            } },
            .ECC_err0status_de = {{
            { 19728, 60, 0 }, /* core3 ECC_err0status_de bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_de bit63 */
            } },
            .ECC_err0status_pn = {{
            { 9938, 60, 0 }, /* core3 ECC_err0status_pn bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_pn bit63 */
            } },
            .ECC_err0status_ierr = {{
            { 9936, 60, 0 }, /* core3 ECC_err0status_ierr bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_ierr bit63 */
            } },
            .ECC_err0status_serr = {{
            { 9934, 60, 0 }, /* core3 ECC_err0status_serr bit0 */
            { 9932, 60, 0 }, /* core3 ECC_err0status_serr bit1 */
            { 9930, 60, 0 }, /* core3 ECC_err0status_serr bit2 */
            { 9928, 60, 0 }, /* core3 ECC_err0status_serr bit3 */
            { 2654, 60, 0 }, /* core3 ECC_err0status_serr bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0status_serr bit63 */
            } },
            .ECC_err0misc_other_err_cnt_overflow = {{
            { 9654, 60, 0 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit0 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit1 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit2 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit3 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit4 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit5 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit6 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit7 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit8 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit9 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit10 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit11 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit12 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit13 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit14 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit15 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit16 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit17 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit18 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit19 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit20 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit21 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit22 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit23 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit24 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit25 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit26 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit27 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit28 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit29 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit30 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit31 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit32 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit33 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit34 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit35 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit36 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit37 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit38 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit39 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit40 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit41 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit42 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit43 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit44 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit45 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit46 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit47 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit48 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit49 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit50 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit51 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit52 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit53 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit54 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit55 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit56 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit57 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit58 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit59 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit60 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit61 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit62 */
            {    0, 0, 2 }, /* core3 ECC_err0misc_other_err_cnt_overflow bit63 */
            } },
            .spmc_power_state = {{
            { 8394, 20, 0 }, /* core3 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core3 spmc_power_state bit63 */
            } },
    },
};

struct big_spec big[] = {
    {        /* core 4 */
            .i0_pc = {{
            { 38272, 62, 1 }, /* core4 i0_pc bit0 */
            { 38224, 62, 1 }, /* core4 i0_pc bit1 */
            { 38244, 62, 1 }, /* core4 i0_pc bit2 */
            { 38228, 62, 1 }, /* core4 i0_pc bit3 */
            { 38290, 62, 1 }, /* core4 i0_pc bit4 */
            { 38362, 62, 1 }, /* core4 i0_pc bit5 */
            { 38296, 62, 1 }, /* core4 i0_pc bit6 */
            { 38276, 62, 1 }, /* core4 i0_pc bit7 */
            { 38278, 62, 1 }, /* core4 i0_pc bit8 */
            { 38256, 62, 1 }, /* core4 i0_pc bit9 */
            { 38358, 62, 1 }, /* core4 i0_pc bit10 */
            { 38342, 62, 1 }, /* core4 i0_pc bit11 */
            { 38246, 62, 1 }, /* core4 i0_pc bit12 */
            { 38210, 62, 1 }, /* core4 i0_pc bit13 */
            { 38364, 62, 1 }, /* core4 i0_pc bit14 */
            { 38348, 62, 1 }, /* core4 i0_pc bit15 */
            { 38354, 62, 1 }, /* core4 i0_pc bit16 */
            { 38218, 62, 1 }, /* core4 i0_pc bit17 */
            { 38308, 62, 1 }, /* core4 i0_pc bit18 */
            { 38214, 62, 1 }, /* core4 i0_pc bit19 */
            { 38300, 62, 1 }, /* core4 i0_pc bit20 */
            { 38286, 62, 1 }, /* core4 i0_pc bit21 */
            { 38338, 62, 1 }, /* core4 i0_pc bit22 */
            { 38242, 62, 1 }, /* core4 i0_pc bit23 */
            { 38314, 62, 1 }, /* core4 i0_pc bit24 */
            { 38376, 62, 1 }, /* core4 i0_pc bit25 */
            { 38194, 62, 1 }, /* core4 i0_pc bit26 */
            { 38324, 62, 1 }, /* core4 i0_pc bit27 */
            { 38316, 62, 1 }, /* core4 i0_pc bit28 */
            { 38306, 62, 1 }, /* core4 i0_pc bit29 */
            { 38198, 62, 1 }, /* core4 i0_pc bit30 */
            { 38196, 62, 1 }, /* core4 i0_pc bit31 */
            { 38282, 62, 1 }, /* core4 i0_pc bit32 */
            { 38216, 62, 1 }, /* core4 i0_pc bit33 */
            { 38270, 62, 1 }, /* core4 i0_pc bit34 */
            { 38230, 62, 1 }, /* core4 i0_pc bit35 */
            { 38292, 62, 1 }, /* core4 i0_pc bit36 */
            { 38206, 62, 1 }, /* core4 i0_pc bit37 */
            { 38288, 62, 1 }, /* core4 i0_pc bit38 */
            { 38274, 62, 1 }, /* core4 i0_pc bit39 */
            { 38312, 62, 1 }, /* core4 i0_pc bit40 */
            { 38260, 62, 1 }, /* core4 i0_pc bit41 */
            { 38360, 62, 1 }, /* core4 i0_pc bit42 */
            { 38236, 62, 1 }, /* core4 i0_pc bit43 */
            { 38248, 62, 1 }, /* core4 i0_pc bit44 */
            { 38212, 62, 1 }, /* core4 i0_pc bit45 */
            { 38368, 62, 1 }, /* core4 i0_pc bit46 */
            { 38344, 62, 1 }, /* core4 i0_pc bit47 */
            { 38356, 62, 1 }, /* core4 i0_pc bit48 */
            { 38220, 62, 1 }, /* core4 i0_pc bit49 */
            { 38320, 62, 1 }, /* core4 i0_pc bit50 */
            { 38372, 62, 1 }, /* core4 i0_pc bit51 */
            { 38298, 62, 1 }, /* core4 i0_pc bit52 */
            { 38294, 62, 1 }, /* core4 i0_pc bit53 */
            { 38332, 62, 1 }, /* core4 i0_pc bit54 */
            { 38254, 62, 1 }, /* core4 i0_pc bit55 */
            { 38318, 62, 1 }, /* core4 i0_pc bit56 */
            { 38186, 62, 1 }, /* core4 i0_pc bit57 */
            { 38170, 62, 1 }, /* core4 i0_pc bit58 */
            { 37868, 62, 1 }, /* core4 i0_pc bit59 */
            { 37910, 62, 1 }, /* core4 i0_pc bit60 */
            { 37966, 62, 1 }, /* core4 i0_pc bit61 */
            { 38144, 62, 1 }, /* core4 i0_pc bit62 */
            { 37822, 62, 1 }, /* core4 i0_pc bit63 */
            } },
            .spmc_power_state = {{
            { 4714, 21, 0 }, /* core4 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core4 spmc_power_state bit63 */
            } },
    },
    {        /* core 5 */
            .i0_pc = {{
            { 38273, 6, 1 }, /* core5 i0_pc bit0 */
            { 38225, 6, 1 }, /* core5 i0_pc bit1 */
            { 38245, 6, 1 }, /* core5 i0_pc bit2 */
            { 38229, 6, 1 }, /* core5 i0_pc bit3 */
            { 38291, 6, 1 }, /* core5 i0_pc bit4 */
            { 38363, 6, 1 }, /* core5 i0_pc bit5 */
            { 38297, 6, 1 }, /* core5 i0_pc bit6 */
            { 38277, 6, 1 }, /* core5 i0_pc bit7 */
            { 38279, 6, 1 }, /* core5 i0_pc bit8 */
            { 38257, 6, 1 }, /* core5 i0_pc bit9 */
            { 38359, 6, 1 }, /* core5 i0_pc bit10 */
            { 38343, 6, 1 }, /* core5 i0_pc bit11 */
            { 38247, 6, 1 }, /* core5 i0_pc bit12 */
            { 38211, 6, 1 }, /* core5 i0_pc bit13 */
            { 38365, 6, 1 }, /* core5 i0_pc bit14 */
            { 38349, 6, 1 }, /* core5 i0_pc bit15 */
            { 38355, 6, 1 }, /* core5 i0_pc bit16 */
            { 38219, 6, 1 }, /* core5 i0_pc bit17 */
            { 38309, 6, 1 }, /* core5 i0_pc bit18 */
            { 38215, 6, 1 }, /* core5 i0_pc bit19 */
            { 38301, 6, 1 }, /* core5 i0_pc bit20 */
            { 38287, 6, 1 }, /* core5 i0_pc bit21 */
            { 38339, 6, 1 }, /* core5 i0_pc bit22 */
            { 38243, 6, 1 }, /* core5 i0_pc bit23 */
            { 38315, 6, 1 }, /* core5 i0_pc bit24 */
            { 38377, 6, 1 }, /* core5 i0_pc bit25 */
            { 38195, 6, 1 }, /* core5 i0_pc bit26 */
            { 38325, 6, 1 }, /* core5 i0_pc bit27 */
            { 38317, 6, 1 }, /* core5 i0_pc bit28 */
            { 38307, 6, 1 }, /* core5 i0_pc bit29 */
            { 38199, 6, 1 }, /* core5 i0_pc bit30 */
            { 38197, 6, 1 }, /* core5 i0_pc bit31 */
            { 38283, 6, 1 }, /* core5 i0_pc bit32 */
            { 38217, 6, 1 }, /* core5 i0_pc bit33 */
            { 38271, 6, 1 }, /* core5 i0_pc bit34 */
            { 38231, 6, 1 }, /* core5 i0_pc bit35 */
            { 38293, 6, 1 }, /* core5 i0_pc bit36 */
            { 38207, 6, 1 }, /* core5 i0_pc bit37 */
            { 38289, 6, 1 }, /* core5 i0_pc bit38 */
            { 38275, 6, 1 }, /* core5 i0_pc bit39 */
            { 38313, 6, 1 }, /* core5 i0_pc bit40 */
            { 38261, 6, 1 }, /* core5 i0_pc bit41 */
            { 38361, 6, 1 }, /* core5 i0_pc bit42 */
            { 38237, 6, 1 }, /* core5 i0_pc bit43 */
            { 38249, 6, 1 }, /* core5 i0_pc bit44 */
            { 38213, 6, 1 }, /* core5 i0_pc bit45 */
            { 38369, 6, 1 }, /* core5 i0_pc bit46 */
            { 38345, 6, 1 }, /* core5 i0_pc bit47 */
            { 38357, 6, 1 }, /* core5 i0_pc bit48 */
            { 38221, 6, 1 }, /* core5 i0_pc bit49 */
            { 38321, 6, 1 }, /* core5 i0_pc bit50 */
            { 38373, 6, 1 }, /* core5 i0_pc bit51 */
            { 38299, 6, 1 }, /* core5 i0_pc bit52 */
            { 38295, 6, 1 }, /* core5 i0_pc bit53 */
            { 38333, 6, 1 }, /* core5 i0_pc bit54 */
            { 38255, 6, 1 }, /* core5 i0_pc bit55 */
            { 38319, 6, 1 }, /* core5 i0_pc bit56 */
            { 38187, 6, 1 }, /* core5 i0_pc bit57 */
            { 38171, 6, 1 }, /* core5 i0_pc bit58 */
            { 37869, 6, 1 }, /* core5 i0_pc bit59 */
            { 37911, 6, 1 }, /* core5 i0_pc bit60 */
            { 37967, 6, 1 }, /* core5 i0_pc bit61 */
            { 38145, 6, 1 }, /* core5 i0_pc bit62 */
            { 37823, 6, 1 }, /* core5 i0_pc bit63 */
            } },
            .spmc_power_state = {{
            { 3426, 21, 0 }, /* core5 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core5 spmc_power_state bit63 */
            } },
    },
    {        /* core 6 */
            .i0_pc = {{
            { 38273, 14, 1 }, /* core6 i0_pc bit0 */
            { 38225, 14, 1 }, /* core6 i0_pc bit1 */
            { 38245, 14, 1 }, /* core6 i0_pc bit2 */
            { 38229, 14, 1 }, /* core6 i0_pc bit3 */
            { 38291, 14, 1 }, /* core6 i0_pc bit4 */
            { 38363, 14, 1 }, /* core6 i0_pc bit5 */
            { 38297, 14, 1 }, /* core6 i0_pc bit6 */
            { 38277, 14, 1 }, /* core6 i0_pc bit7 */
            { 38279, 14, 1 }, /* core6 i0_pc bit8 */
            { 38257, 14, 1 }, /* core6 i0_pc bit9 */
            { 38359, 14, 1 }, /* core6 i0_pc bit10 */
            { 38343, 14, 1 }, /* core6 i0_pc bit11 */
            { 38247, 14, 1 }, /* core6 i0_pc bit12 */
            { 38211, 14, 1 }, /* core6 i0_pc bit13 */
            { 38365, 14, 1 }, /* core6 i0_pc bit14 */
            { 38349, 14, 1 }, /* core6 i0_pc bit15 */
            { 38355, 14, 1 }, /* core6 i0_pc bit16 */
            { 38219, 14, 1 }, /* core6 i0_pc bit17 */
            { 38309, 14, 1 }, /* core6 i0_pc bit18 */
            { 38215, 14, 1 }, /* core6 i0_pc bit19 */
            { 38301, 14, 1 }, /* core6 i0_pc bit20 */
            { 38287, 14, 1 }, /* core6 i0_pc bit21 */
            { 38339, 14, 1 }, /* core6 i0_pc bit22 */
            { 38243, 14, 1 }, /* core6 i0_pc bit23 */
            { 38315, 14, 1 }, /* core6 i0_pc bit24 */
            { 38377, 14, 1 }, /* core6 i0_pc bit25 */
            { 38195, 14, 1 }, /* core6 i0_pc bit26 */
            { 38325, 14, 1 }, /* core6 i0_pc bit27 */
            { 38317, 14, 1 }, /* core6 i0_pc bit28 */
            { 38307, 14, 1 }, /* core6 i0_pc bit29 */
            { 38199, 14, 1 }, /* core6 i0_pc bit30 */
            { 38197, 14, 1 }, /* core6 i0_pc bit31 */
            { 38283, 14, 1 }, /* core6 i0_pc bit32 */
            { 38217, 14, 1 }, /* core6 i0_pc bit33 */
            { 38271, 14, 1 }, /* core6 i0_pc bit34 */
            { 38231, 14, 1 }, /* core6 i0_pc bit35 */
            { 38293, 14, 1 }, /* core6 i0_pc bit36 */
            { 38207, 14, 1 }, /* core6 i0_pc bit37 */
            { 38289, 14, 1 }, /* core6 i0_pc bit38 */
            { 38275, 14, 1 }, /* core6 i0_pc bit39 */
            { 38313, 14, 1 }, /* core6 i0_pc bit40 */
            { 38261, 14, 1 }, /* core6 i0_pc bit41 */
            { 38361, 14, 1 }, /* core6 i0_pc bit42 */
            { 38237, 14, 1 }, /* core6 i0_pc bit43 */
            { 38249, 14, 1 }, /* core6 i0_pc bit44 */
            { 38213, 14, 1 }, /* core6 i0_pc bit45 */
            { 38369, 14, 1 }, /* core6 i0_pc bit46 */
            { 38345, 14, 1 }, /* core6 i0_pc bit47 */
            { 38357, 14, 1 }, /* core6 i0_pc bit48 */
            { 38221, 14, 1 }, /* core6 i0_pc bit49 */
            { 38321, 14, 1 }, /* core6 i0_pc bit50 */
            { 38373, 14, 1 }, /* core6 i0_pc bit51 */
            { 38299, 14, 1 }, /* core6 i0_pc bit52 */
            { 38295, 14, 1 }, /* core6 i0_pc bit53 */
            { 38333, 14, 1 }, /* core6 i0_pc bit54 */
            { 38255, 14, 1 }, /* core6 i0_pc bit55 */
            { 38319, 14, 1 }, /* core6 i0_pc bit56 */
            { 38187, 14, 1 }, /* core6 i0_pc bit57 */
            { 38171, 14, 1 }, /* core6 i0_pc bit58 */
            { 37869, 14, 1 }, /* core6 i0_pc bit59 */
            { 37911, 14, 1 }, /* core6 i0_pc bit60 */
            { 37967, 14, 1 }, /* core6 i0_pc bit61 */
            { 38145, 14, 1 }, /* core6 i0_pc bit62 */
            { 37823, 14, 1 }, /* core6 i0_pc bit63 */
            } },
            .spmc_power_state = {{
            { 2138, 21, 0 }, /* core6 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core6 spmc_power_state bit63 */
            } },
    },
    {        /* core 7 */
            .i0_pc = {{
            { 38273, 22, 1 }, /* core7 i0_pc bit0 */
            { 38225, 22, 1 }, /* core7 i0_pc bit1 */
            { 38245, 22, 1 }, /* core7 i0_pc bit2 */
            { 38229, 22, 1 }, /* core7 i0_pc bit3 */
            { 38291, 22, 1 }, /* core7 i0_pc bit4 */
            { 38363, 22, 1 }, /* core7 i0_pc bit5 */
            { 38297, 22, 1 }, /* core7 i0_pc bit6 */
            { 38277, 22, 1 }, /* core7 i0_pc bit7 */
            { 38279, 22, 1 }, /* core7 i0_pc bit8 */
            { 38257, 22, 1 }, /* core7 i0_pc bit9 */
            { 38359, 22, 1 }, /* core7 i0_pc bit10 */
            { 38343, 22, 1 }, /* core7 i0_pc bit11 */
            { 38247, 22, 1 }, /* core7 i0_pc bit12 */
            { 38211, 22, 1 }, /* core7 i0_pc bit13 */
            { 38365, 22, 1 }, /* core7 i0_pc bit14 */
            { 38349, 22, 1 }, /* core7 i0_pc bit15 */
            { 38355, 22, 1 }, /* core7 i0_pc bit16 */
            { 38219, 22, 1 }, /* core7 i0_pc bit17 */
            { 38309, 22, 1 }, /* core7 i0_pc bit18 */
            { 38215, 22, 1 }, /* core7 i0_pc bit19 */
            { 38301, 22, 1 }, /* core7 i0_pc bit20 */
            { 38287, 22, 1 }, /* core7 i0_pc bit21 */
            { 38339, 22, 1 }, /* core7 i0_pc bit22 */
            { 38243, 22, 1 }, /* core7 i0_pc bit23 */
            { 38315, 22, 1 }, /* core7 i0_pc bit24 */
            { 38377, 22, 1 }, /* core7 i0_pc bit25 */
            { 38195, 22, 1 }, /* core7 i0_pc bit26 */
            { 38325, 22, 1 }, /* core7 i0_pc bit27 */
            { 38317, 22, 1 }, /* core7 i0_pc bit28 */
            { 38307, 22, 1 }, /* core7 i0_pc bit29 */
            { 38199, 22, 1 }, /* core7 i0_pc bit30 */
            { 38197, 22, 1 }, /* core7 i0_pc bit31 */
            { 38283, 22, 1 }, /* core7 i0_pc bit32 */
            { 38217, 22, 1 }, /* core7 i0_pc bit33 */
            { 38271, 22, 1 }, /* core7 i0_pc bit34 */
            { 38231, 22, 1 }, /* core7 i0_pc bit35 */
            { 38293, 22, 1 }, /* core7 i0_pc bit36 */
            { 38207, 22, 1 }, /* core7 i0_pc bit37 */
            { 38289, 22, 1 }, /* core7 i0_pc bit38 */
            { 38275, 22, 1 }, /* core7 i0_pc bit39 */
            { 38313, 22, 1 }, /* core7 i0_pc bit40 */
            { 38261, 22, 1 }, /* core7 i0_pc bit41 */
            { 38361, 22, 1 }, /* core7 i0_pc bit42 */
            { 38237, 22, 1 }, /* core7 i0_pc bit43 */
            { 38249, 22, 1 }, /* core7 i0_pc bit44 */
            { 38213, 22, 1 }, /* core7 i0_pc bit45 */
            { 38369, 22, 1 }, /* core7 i0_pc bit46 */
            { 38345, 22, 1 }, /* core7 i0_pc bit47 */
            { 38357, 22, 1 }, /* core7 i0_pc bit48 */
            { 38221, 22, 1 }, /* core7 i0_pc bit49 */
            { 38321, 22, 1 }, /* core7 i0_pc bit50 */
            { 38373, 22, 1 }, /* core7 i0_pc bit51 */
            { 38299, 22, 1 }, /* core7 i0_pc bit52 */
            { 38295, 22, 1 }, /* core7 i0_pc bit53 */
            { 38333, 22, 1 }, /* core7 i0_pc bit54 */
            { 38255, 22, 1 }, /* core7 i0_pc bit55 */
            { 38319, 22, 1 }, /* core7 i0_pc bit56 */
            { 38187, 22, 1 }, /* core7 i0_pc bit57 */
            { 38171, 22, 1 }, /* core7 i0_pc bit58 */
            { 37869, 22, 1 }, /* core7 i0_pc bit59 */
            { 37911, 22, 1 }, /* core7 i0_pc bit60 */
            { 37967, 22, 1 }, /* core7 i0_pc bit61 */
            { 38145, 22, 1 }, /* core7 i0_pc bit62 */
            { 37823, 22, 1 }, /* core7 i0_pc bit63 */
            } },
            .spmc_power_state = {{
            {  850, 21, 0 }, /* core7 spmc_power_state bit0 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit1 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit2 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit3 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit4 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit5 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit6 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit7 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit8 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit9 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit10 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit11 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit12 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit13 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit14 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit15 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit16 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit17 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit18 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit19 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit20 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit21 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit22 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit23 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit24 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit25 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit26 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit27 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit28 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit29 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit30 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit31 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit32 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit33 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit34 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit35 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit36 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit37 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit38 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit39 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit40 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit41 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit42 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit43 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit44 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit45 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit46 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit47 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit48 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit49 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit50 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit51 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit52 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit53 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit54 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit55 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit56 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit57 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit58 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit59 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit60 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit61 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit62 */
            {    0, 0, 2 }, /* core7 spmc_power_state bit63 */
            } },
    },
};
